NETWORK / EGRESS CHECK

IP Lookup & Connection Check

View the browser’s public IP as detected by our interface. Switch routes and run the lookup again to check whether the IP and location have changed.

Current Connection Details

Waiting for lookup
Public IP
Temporarily unavailable
Country / Region
Temporarily unavailable
Internet Service Provider (ISP)
Temporarily unavailable
Proxy Detected
Temporarily unavailable

Preparing your lookup. If the result is unavailable, we’ll show you how to try again.

READING THE RESULT

What This Information Means

Public IP and Location

Your public IP is the address used when this lookup request reaches our interface. It is not your device’s local network address. Country and region information comes from an IP geolocation database and indicates the registered or estimated location of that address, not your device’s actual location.

When a proxy is enabled, this page will usually show the route’s exit IP if the request passes through the selected route. Split-tunneling rules may send requests to this page directly, so check the client’s routing logs as well.

ISP and Proxy Detection

The ISP field may show a network provider, data center, or organization associated with the address, which may differ from your route provider’s brand. Geolocation databases update at different times, so a change in the displayed name alone doesn’t indicate a problem with your route.

Proxy detection is the result reported by the interface. “No proxy detected” doesn’t guarantee that the request went directly, and “Proxy detected” doesn’t mean the connection has a security issue. Missing fields are shown as “Temporarily unavailable.”

DNS / MANUAL CHECK

Check for DNS Leaks

DNS translates domain names into addresses your device can connect to. A changed public IP doesn’t mean DNS requests are using the same route. This page’s GeoIP lookup doesn’t check DNS resolvers, so it can’t tell you whether a leak has or hasn’t occurred.

Check the DNS Route, Not Just Your Public IP

  1. Review your client’s DNS settings. Check whether DNS takeover or remote resolution is enabled, and confirm the setting applies to your current connection mode. Options may be named differently across clients; refer to the interface you’re using.
  2. Check your browser’s encrypted DNS settings. A browser may use DNS settings separate from your operating system. Confirm that its resolver settings match your client’s policy, so you don’t mistake the browser’s DNS route for the system’s.
  3. Check your system and other network tools. See whether system DNS settings, other proxy software, or network extensions are active at the same time. Save your original configuration before making changes so you can restore it if needed.
  4. Verify with logs. Open your client’s connection and DNS logs, then visit the domain you want to check. Review the route used for the DNS request and the subsequent connection. Before sharing details in a support ticket, hide subscription links and account credentials.

The DNS addresses shown by your system describe its configuration, but can’t independently confirm the actual route used for each lookup. If you’re still unsure, see the Help Center or use a support ticket to describe your client, connection mode, and what you’re experiencing.

QUERY PRIVACY

Query Privacy and Use

We don’t log queries. This page sends requests only to our own GeoIP interface and doesn’t use third-party public lookup services. Copying your IP only puts the current public IP on your clipboard; the copied value isn’t submitted.

Lookup results are for checking your connection and don’t prove your identity, actual location, or anonymity. Before sharing a screenshot, hide any IP information you don’t want to make public. For details on how we handle data, see our Privacy Policy.