Mobile Wi-Fi diagnostics
Ideal for iOS, Android, and ChromeOS when the network refuses to show a login screen.
Ideal for iOS, Android, and ChromeOS when the network refuses to show a login screen.
Live snapshot
IP address
IPv6 address
IPv6 address
🇺🇸 United States
Headers
| Header | Value |
|---|---|
| accept | */* |
| accept-encoding | gzip, br, zstd, deflate |
| cache-control | max-age=259200 |
| connection | close |
| host | nossl.sh |
| user-agent | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| via | 1.1 squid-proxy-5b5d847c96-788gb (squid/6.13) |
| x-forwarded-for | 216.73.216.63 |
Disable private relay or VPN apps temporarily, then load nossl.sh to nudge the captive network into presenting its challenge.
If the portal still will not load, capture the headers and share them with your mobile carrier or venue support.
Use the copy buttons to paste details into chat apps while you stay on the captive network.
Yes. The markup is lightweight and loads even when the captive portal opens inside a restricted web view.
Some enterprise configurations force HTTPS. In that case, ask your administrator to temporarily allow nossl.sh over HTTP so onboarding can complete.
Open the official Apple CNA page to force the captive assistant on iOS and macOS devices.
Open Apple captive portalUse the Android connectivity check URL that devices call before presenting the portal dialog.
Open Android captive portal