Did you know that you can manually assign WiFi static IP on your Android phone? Yes you can. And this article will help you do the step by step on how to configure it.

Some users may want to manually assign WiFi static IP on their Android phones for some reasons.

For example, if you encounter a “Stuck Obtaining IP Address” or “Obtaining IP Address Loop” problems, you may want to setup static IP on your phone.

Sure thing that there are apps out there which is a “One Click button Switcher”, however, we will aim to use lesser apps on our phone and we will configure it manually. Besides, the title says it all.

But before that, let me remind you that this method is “irritating”. Meaning that, the WiFi static IP that you setup on your home, may not work at all times.

For example if you’re home network has an address of, you will setup your  WiFi static IP between to BUT NOT within DHCP range.

Confused? So let me explain it a little bit.

DHCP is a protocol use by routers to hand out or assign IP addresses to devices dynamically. So for example, if your router has a DHCP range of to, you can only assign static IP within the range of to

Why? Because if you assign a static IP within the DHCP range, it will cause IP conflict and the result? You will not be able to connect.

That’s NOT the case at all. That setup is only applicable to large companies where they have more than 255 hosts.

What I mean is that, you can assign static IP within the DHCP range but far from the first set of IP. For example, you can assign or x.x.x.250 until x.x.x.254

Another disadvantage of this is that, when your home network has a network of 192.168.x.x and you connect to your office or friends WiFi with network of 172.x.x.x or 10.x.x.x, you will not be able to connect due to incorrect IP assignment.

In short, you must only use WiFi static IP when you know what you’re doing.

Now you don’t want to manually assign WiFi static IP on your Android phone? It’s ok but for those who want to know, follow this simple guide.

TIP: Before assigning static IP address, you may want to connect first via DHCP to know the network(192.x.x.x or 172.x.x.x or 10.x.x.x). Connect to your WiFi and click it after connecting. You will see something like this:

Check IP via DHCP on Android phone

You need 3 things:

  • IP –
  • Gateway – simple your router, usually x.x.x.1 so meaning it’s
  • Subnet Mask – usually /24 or

So if you already know the network, for example in my case, that’s You can now assign static IP.

Manually Assign WiFi Static IP on Android

  1. On your Android phone, enable WiFi and connect to your WiFi network.
  2. Press and hold your network and you should see something like thisManually Assign WiFi Static IP on Android
  3. Click “Modify Network”
  4. Check “Show advanced options”Check Show advanced options
  5. On IPv4 settings, choose Static.
    • IPv4 address – (You can try other)
    • Gateway –
    • Network prefix length – 24 (This is the subnet mask)
    • DNS 1 – or’s DNS)
    • DNS 2 – (Google’s DNS)Setup WiFi Static IP on Android
  6. Now just hit the Save button and Enjoy!


On to you!

If you encounter error, don’t panic. Try different IP. Try to use Google’s DNS. On the Gateway, usually it’s a x.x.x.1 so if you’re router has a network of 10.x.x.0, the gateway is usuall 10.x.x.1. So I hope you have successfully setup on how to manually assign WiFi static IP on your Android phone. If you encounter problems and need a help, just comment it below. Have a good day!