nossl.sh

Find my IP location

Find my IP location

Check which country your IP appears to come from and share the snapshot with support teams.

Live snapshot

Connection report

IP address

🇺🇸 United States

🌐 Protocol
HTTP/1.0 · HTTP (no TLS)
📡 Ping
Measuring…
🧾 Headers captured
8
🕒 Generated
2025-12-22 11:07:54 UTC

Headers

Request headers

8 headers

Confirm where your IP exits

nossl.sh uses GeoIP data to show a country flag, name, and organization hint when available, alongside your IP addresses.

  • Validate VPN or smart DNS exit regions.
  • Refresh after toggling networks to compare routes.
  • Everything loads over HTTP so captive portals cannot hide it.

Shareable proof for routing issues

Copy the report link so ISPs or workplace IT can review the same IP, geo, and header data you saw.

  • Header table reveals any proxy rewriting.
  • Geo hint shows country-level location without storing personal data.

How precise is the location?

Location is country-level and based on public IP data. It is useful for routing checks but not intended for street-level accuracy.

Will private IPs show a location?

No. Private or invalid addresses are filtered out, so the page only shows public IPs that can be geo-located.

Quick steps to trigger captive portals

Apple captive portal check

Open the official Apple CNA page to force the captive assistant on iOS and macOS devices.

Open Apple captive portal

Android captive portal check

Use the Android connectivity check URL that devices call before presenting the portal dialog.

Open Android captive portal