Android — Wi-Fi Login Page Not Showing
Android shows a "Sign in to network" notification when it detects a captive portal. If that notification never appears, follow these steps to force the login screen open.
Quickest fix
Open Chrome and navigate to http://connectivitycheck.gstatic.com/generate_204 — Android uses this URL for portal detection and it will trigger the redirect.
Private DNS blocks portals
Go to Settings → Network & Internet → Private DNS and set it to Off temporarily, then reconnect.
How Android handles captive portals
Android (via ConnectivityManager) sends a probe request to Google's connectivity check server when you join a new network. If the network returns a redirect instead of the expected 204 response, Android triggers a "Sign in to network" notification and opens a built-in portal browser. If anything blocks this probe — Private DNS, an always-on VPN, or an overly aggressive content filter — the notification never fires.
Step 1 — Check the notification shade
- Pull down the notification shade from the top of the screen
- Look for a notification labelled "Sign in to network", "Wi-Fi network available", or similar
- Tap it — Android will open the portal in its built-in browser
- If no notification is visible, proceed to Step 2
Step 2 — Open the portal from Wi-Fi settings
- Go to Settings → Network & Internet → Wi-Fi
- Tap the name of the connected network (not the toggle — tap the name)
- Look for a "Sign in to network" or "Log in" button below the network details
- Tap it to open the portal browser
- If the button isn't there, tap Forget and reconnect — Android re-runs portal detection on every fresh connection
Step 3 — Disable Private DNS
Private DNS (DNS-over-TLS) encrypts DNS queries before they leave your device, preventing the captive portal from intercepting them.
- Go to Settings → Network & Internet → Private DNS (or search "Private DNS" in Settings)
- Select Off
- Disconnect and reconnect to the Wi-Fi network
- Re-enable Private DNS after completing portal login
Step 4 — Disable your VPN
- Go to Settings → Network & Internet → VPN
- Tap your VPN connection and tap Disconnect
- Open your VPN app and confirm it shows "Disconnected"
- Tap the gear icon next to your VPN in Settings and check for "Always-on VPN" — disable it if enabled
- Reconnect to the Wi-Fi network after disconnecting the VPN
Step 5 — Manually trigger the portal
- Open Chrome
- Navigate to
http://connectivitycheck.gstatic.com/generate_204 - If the portal is working, Chrome will redirect you to the login page
- Alternatively try
http://neverssl.comorhttp://192.168.1.1
Step 6 — Try a different browser
Some Android browsers have privacy features that block HTTP redirects. If Chrome doesn't trigger the portal, try the stock browser, Firefox with no extensions, or Samsung Internet. Avoid using browsers with built-in VPN or ad blocking for this step.
Samsung Galaxy devices
Samsung One UI sometimes shows the portal prompt differently. On Galaxy devices, look for a persistent Wi-Fi icon with an exclamation mark in the status bar. Tap the notification associated with it, or open Settings → Connections → Wi-Fi → tap the network → Manage router.
Still not working?
If the portal page loads but login fails (wrong credentials, session limit reached), contact the venue. Some venues limit connections per device and require MAC address registration at reception.