curl my IPv6 address
Quick IPv6-only curl endpoint with optional JSON headers for dual-stack troubleshooting.
Quick IPv6-only curl endpoint with optional JSON headers for dual-stack troubleshooting.
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 |
When your network provides IPv6, curl http://v6.nossl.sh returns it as a single line with a trailing newline.
Use the JSON output to see if proxies, tunnels, or NAT64 flows rewrite your headers or swap egress locations.
The v6 host will not respond if your network lacks IPv6. You can still use the main host to capture IPv4 and headers.
Yes. The v6 endpoint returns only the IPv6 address plus a newline to stay script-friendly.
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