How To Open Public WiFi Login Page On Windows 10 And Mac

As an Amazon Associate and affiliate of other programs, I earn from qualifying purchases.

If you visit Public Parks, Airports, Shopping Malls, Coffee Shops, and Hotels frequently, then you might have used the public WiFis available at these places. There are two types of Public WiFi’s Free and Paid, but the common thing is that they both have a captive portal. A captive portal is basically a web page that is used to present a log-in page to a user. It may ask for sign in and payment in case of paid service.

When we use a Public WiFi it also lands us first on a Captive portal. But, sometimes it happens that we get connected to a WiFi but the login page won’t show up. In that case, we cannot use the internet even after connecting to the WiFi. If you are facing the same problem then you should give a look at this informative article, where you will get to know how to open the public WiFi log in page if it won’t show up on Windows and Mac.

Fix Public WiFi Login Page Not Showing On Windows 10

If you are using a Windows device and facing similar problems. Then you can follow the methods shown below to solve this problem.

We have used the steps and screenshots from Windows 10 but these methods will also work for Windows 7 and 8.

Method 1: Try To Open Router’s Default Page

This is a pretty simple method that you can use to manually access the router’s login page. First, connect to the public WiFi then go to the browser and in the address bar type or You can also type or and then press enter to get on to the router’s login page. If you are using a Mac then you can type instead of or Most of the time your problem will be solved just by doing only this.

If however, these methods don’t work you can try finding the IP address of the connected router. After that, paste it in your browser and press enter to land on the login page of the router. The steps to find the IP address of the router are as follows:

1. Go to the Search box, Type CMD and open it.Search box cmd

2. Once open, type ipconfig command then press enter.Type ipconfig

3. Now find the IPv4 address under the Wireless LAN adapter Wi-Fi.Ipv4 or ip address

Note: The IPv4 Address is the IP address of the router. Now you can paste this IP address in your browser and press enter to start using the Internet.

Method 2: Turn Off Third-Party DNS Servers

DNS (Domain Name System) translates domain names into IP addresses. DNS is like a phonebook of the internet. Sometimes it happens that we use third-party DNS servers like Google Public DNS server, OpenNIC, Dyn, etc. which may prevent a public WiFi to connect properly. To solve this issue you have to manually turn off the third-party DNS servers. The steps to which are as follows:

1. Right click on the network icon and go to Open Network and Sharing Network sharing option

2. Now right click on the WiFi and select Properties.Select WiFi and Properties

3. A new tab will open, find Internet Protocol Version 4(TCP/IPv4). Click on it, and select Properties.Open Public WiFi Login Page on Windows

4. Now enable the options, Obtain an IP address automatically and Obtain DNS server address automatically and hit Ok.automatically obtain ip address

Note: This method will work only if you have any third-party DNS server on your computer.

Method 3: Use Incognito Mode

It doesn’t matter what browser you use, every browser has an incognito mode be it Chrome, Safari, Opera, or Firefox. The biggest advantage of using the incognito mode is that it lets you browse the internet privately i.e it does not store the caches while browsing.

You can try visiting a non-HTTPS site like in the incognito mode of your browser while connected to the WiFi. If you are using a Mac then you can visit a non-HTTPS site like Occasionally it happens that the browser cache tries to use the DNS info to load a site instead of loading the login page. I personally tried this method and it worked like a charm for me.

Method 4: Use Any Other Browser As Your Default Browser

When we connect to a public WiFi its login page by default opens in our default browser. What you can do is that you can change your default browser and try to connect to the WiFi again.

Most probably the login page will open in your new default browser. I tried to connect to a free public WiFi at my office but the login page didn’t appear. At that time I had Chrome as my default browser then I changed it to internet explorer. After that, I tried to connect to the same WiFi again and this time the login page showed up and I was able to use the internet. The steps to change your default browser are shown below:

1. Go to the Search box and type Control Panel.Type Control panel

2. Select Default Programs>Set your Default programs.default program options

3. Now select the browser you want to make default. Then click on Set this program as default and press OK.change default browser

Now, your new default browser is ready to be used. Connect to the WiFi and start using the internet on your computer.

Method 5: Clear DNS Cache Using CMD

If the above methods didn’t work for you then you can try flushing DNS cache on your computer. Sometimes DNS caches are the main culprit which won’t allow you to get connected to a public WiFi. The methods to flush or clear DNS Cache Using CMD are shown below.

1. Go to the Search box type CMD and open it.Search box cmd

2. Once open type the command ipconfig/flushdns and press Enter.flush dns to open public WiFi login page

This will flush the DNS cache on your computer. Now, you can try connecting to WiFi again.

Method 6: Renew DHCP Lease Using CMD

DHCP or Dynamic Host Configuration  Protocol is a network server that automatically assigns IP addresses to a client device or the router in this case. By renewing the DHCP server it will automatically assign a new IP address to the router which you are connected to. This can increase your chances to get connected to the public WiFi. The steps to renew the DHCP lease using the command prompt are as follows:

1. Open CMD.Search box cmd

2. Now, before renewing the DHCP lease you have to release the current IP configurations. And to do that type command ipconfig/release and press Enter.Release current IPs

3. Now renew the IP configurations by typing command ipconfig/renew and press Enter.Fix Public Wifi page not showing on Windows

Once the DHCP server renews you can try connecting to the public wifi again.

Method 7: Turn Off Windows Firewall

Windows Firewall is basically a Windows default program. It filters information coming from the internet to your computer so that it can block potentially harmful programs. You can turn off the firewall to try your luck to get to the login page of the public WiFi. The steps to turn off the firewall are given below:

1. Go to the Search box and type Firewall. Now, click on Windows Firewall.firewall2. After that, a new window will appear. Now, click on Turn Windows Firewall on or off on left side.Fix Public WiFi page not showing3. Next, click on Turn off Windows Firewall.turn off Windows firewall

You can try to connect to the WiFi now. If it works you can turn on the Firewall once you are done with the WiFi.

Method 8: Restart Your Computer

It’s hardly unlikely that none of the above-mentioned methods work. But, if somehow they don’t you can try restarting your computer to solve this problem. Turn off the WiFi and then turn it back on. Now restart your computer try connecting to the WiFi again. If this didn’t work try manually clearing the cache on your browser.

If none of the above methods work for you then there is a possibility that the WiFi is down. And the router needs to be restarted in this case.

Get WiFi Login Page On Mac

Methods 1,2,3, and 4 mentioned above in the Windows 10 section will work in Mac as well. But there is one method which you can only use in a Mac device to get the network login page. The method is creating a new network location which is an easy way to clear your network settings. The Network locations stores your network settings for different locations. The steps to create a new network location are as follows:

1. Open System Preference and select Network.Network Settings On Mac

2. Now click on the Location drop-down menu at the top and select Edit Locations…Edit Locations on Mac

3. After that click on the + icon to add a new location. Give it a desired name and click on Done.Add new location

4. Select the newly created location and click on Apply to save the changes.Fix WiFi Login Page Not Showing on Mac

Now, try to connect to the WiFi of your choice.

By using this method you can easily access the login page of a public WiFi on your Mac device.

Also Read: How To Set WiFi Network Priority On Windows And Mac


If you are among those who frequently use public WiFi then this article will surely help you to stay connected to the internet. If you can’t connect to public WiFi on your Android and iPhone then you can force the WiFi login page to show up. To do that you can manually open the routers login page as shown in the article.

Also, we recommend you to go for a good VPN service provider if you are a frequent public WiFi user. The public WiFi is not that secure in terms of privacy, using a good VPN service will take care of your privacy concerns.

Photo of author

Ankit Prasad

Ankit is a tech enthusiast and loves to write. He is also very keen on gadgets and smartphones. Likes to read tech blogs and gain as much knowledge as he can.

4 thoughts on “How To Open Public WiFi Login Page On Windows 10 And Mac”

  1. Other articles suggested to remove DNS, try manually open, or manually wrote the router IP address on browser, but none of it worked. Changing location as suggested above is the only thing that solved my login problem! Thank you so much!

  2. I’m sorry but this page makes no sense. If you have to lookup your own DHCP IP and need to type that why would you have to tinker with DNS? You are using IP and DNS isn’t even used.


Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.