Get the captive portal to load
Troubleshoot splash screens by providing the plain HTTP request networks expect.
Troubleshoot splash screens by providing the plain HTTP request networks expect.
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 |
1. Connect to the Wi-Fi network but stay on the login screen.
2. Open http://nossl.sh in your browser. If redirected, accept any prompts.
3. After authentication, refresh to verify open internet access.
Disable VPN clients, captive network assistants, or custom DNS filters temporarily. Then reload the page to re-trigger the HTTP handshake.
Most venues rotate portal URLs. nossl.sh is safer because it always redirects to the correct address for the network you are on.
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