How to change the IP address of an Android phone or device

Updated: 11/13/2018 by Computer Hope
IP address

On the Internet, your IP address is similar to your physical address in real life. It uniquely identifies where you are so that information can be sent to you. Similar to your current location, your IP address can change in certain situations. If you want to change your IP address on an Android device, follow the instructions on this page.

The basics

Before reading any of the below information, you need to be aware of some network basics.

  1. Know the difference between a static IP address and a dynamic IP address. See each link for additional information about each of these terms.
  2. When on the Internet, it is up to your ISP (Internet service provider) to assign and give you your network address seen by the Internet. When on a LAN (local area network) or WAN (wide area network), the home or corporate router assigns the IP addresses.
  3. If you're planning on designating or using a static IP address, you should be aware of how IP address ranges are handled and be familiar with the netmask. See each of these links for additional information.

Change the local IP address of your Android device

Your local IP address is tied to your computer's wireless network. By default, a home router uses DHCP to assign an IP address to each device that connects to your network. Each IP address assigned by your router is used to connect to your router that uses NAT to translate the internal networks IP to the IP seen on the Internet that is assigned by your ISP.

You can change your Android local IP address by connecting your router and adjusting the router settings for your Android device. For example, you can assign a static IP to your Android device, choose the option to re-assign the address or remove the device to let the device reconnect and be assigned a new address.


Some routers may re-assign your Android device a new IP address if rebooted. If you do not want to adjust your router settings, try unplugging the power to the router for a few minutes and then plug the power back into the router.


These steps only change the IP address of your Android device on your local network. Steps for changing your public IP address (external to your local network) are mentioned below.

Change the public IP address of your Android device


Before proceeding, it's good to know your device's public IP to verify it changes. You can do this by doing a Google search on "What's my IP address?" The result is your public IP.

To change the public IP address requires that the IP address assigned by your ISP changes. Although not always possible, suggestions on how to change your routers public IP address in the link below. If these steps do not help, you can hide your IP address behind a VPN by following the steps in the following section.

Hide your public IP address behind a VPN

A VPN (virtual private network) allows any device including an Android device to hide behind one of the VPN's IP address. In other words, when you connect to a website or do anything on the Internet you're IP is the VPN IP address and not your public IP address that is only known by the VPN. To install a VPN on your Android device, follow the steps below.

  1. Visit the Google Play Store and download the free app called PureVPN.
  2. After you install the app, open it and sign up for an account.

You can use your Facebook or Google account to sign into PureVPN.

  1. Once you've verified your account, open PureVPN and click the green Quick connect button in the center of the screen.

The quick connect button in PureVPN.

  1. Once you've connected, your public IP address will be changed.

To change your public IP address again, disconnect and reconnect to PureVPN.

Change your device's IP address on a mobile network

There is no need to change your devices IP address on a mobile network because mobile networks use DHCP to assign IP addresses, so they change frequently as is. However, if you're also concerned about your assigned mobile network IP address, you could also choose to connect to the Internet using a VPN app as mentioned in the above suggestions.