Step-by-step ways to get a new IP on mobile, Windows, Mac, Linux, or your router — with an honest take on when it works and when it won’t.
Want a different public IP — to clear a captcha loop, get past a gaming block, or just refresh a stale connection? Pick your setup below for the exact steps. We’ll be straight with you about when it works and when it won’t.
Pick your setup for step-by-step instructions. An honest note first: these often get you a new IP, but they aren’t guaranteed — see the caveat below.
This often gives you a fresh address on mobile data because carriers assign IPs dynamically. It affects mobile data only, not Wi-Fi.
These commands renew your local network lease from your router. To change your public IP, use the Router steps instead — but this is the right fix for a local IP conflict or a stuck connection. Open Command Prompt and run:
ipconfig /release ipconfig /renew
macOS renews its lease from the network. Run these in Terminal (you may be prompted for your password). As with Windows, this affects your local lease — change the Router setup to alter your public IP:
sudo ipconfig set en0 NONE sudo ipconfig set en0 DHCP
On most Linux systems, release and renew the DHCP lease for your interface (replace eth0 with your interface name, e.g. wlan0). This renews the local lease:
sudo dhclient -r eth0 sudo dhclient eth0
This is the step that can actually change your public IP, because it forces your router to request a fresh lease from your ISP.
If you have a dynamic IP (most home connections), these steps often work, but your ISP may simply hand you the same address again. If you’re behind CGNAT (common on mobile and a lot of fibre, including Jio/Airtel), you share a public IP with many users, so toggling may change little. If you pay for a static IP, it won’t change at all — that’s by design. Not sure which you have? See is your IP static or dynamic?
Related: Change your mobile IP with airplane mode · Why your public IP keeps changing
This trips people up. The ipconfig-style commands renew the local lease your device gets from your router (your 192.168.x.x address). The address the wider internet sees — your public IP — comes from your ISP to your router, so changing it means power-cycling the router or, on mobile, toggling airplane mode. If your goal is to look different to a website, the public IP is the one that matters.
A dynamic IP can come back the same; CGNAT means you share one with many users; a static IP never changes. If you need a reliably different IP — for privacy or to bypass a regional block — a VPN changes the address websites see regardless of your underlying connection. Check what you have with our static-or-dynamic test.
Related: Airplane-mode IP change · Why your IP keeps changing · Static vs dynamic IPs