MyIPScan

Private IP check ยท VPN leak diagnostics

Your public IP is visible to websites

Check the IP, location, ISP, DNS, WebRTC, IPv6, and browser signals visible in this session. Save a safe Privacy Receipt and compare before/after VPN changes without treating one result as proof of anonymity.

Public IP address Checking...
Checking approximate location Checking network
Auto-run checks IP, location, ISP, ASN, DNS, WebRTC, IPv6, and browser.
VPN comparison Save a before snapshot, reconnect, then compare visible changes.
Results not stored Safe receipt exports Methodology Best-effort browser/session signals No account required

Live diagnostic

Unified Privacy Diagnostic

Loading
Public IP Address
Checking...
IPv4 / IPv6 status
Checking...
Approximate Location
Checking...
ISP
Checking...
ASN
Checking...
Browser / User Agent summary
Checking...
VPN / Proxy Hint
Unknown
Local Browser Signals
Checking timezone, language, screen size, and privacy preferences... Timezone: checking Language: checking Screen: checking GPC/DNT: checking
Estimated Privacy Exposure Score
-- Checking signals Confidence: checking
This is a browser/session exposure estimate, not proof of anonymity or every leak condition.
Approximate location signal

Checking approximate IP location...

How to read this

This is an exposure estimate for visible browser/session signals. A higher score means more signals may need review. It does not prove anonymity, every security condition, or that every leak is absent. Read the methodology.

Privacy Receipt safety

Copy, share, and PNG receipt actions use a safe summary. They remove raw IP address, exact city, full user-agent, raw fingerprint data, raw DNS resolver IPs, and raw WebRTC candidates. The receipt is not a certificate, provider audit, or proof of anonymity.

Signal overview

Focused checks, readable results

The homepage checks available signals automatically. Dedicated tools add context without overstating what one browser session can show.

Checking

IP Address

Checking your public IP address...

Visible to the site through the current request.

What this means

Your public IP is a normal web request signal. It can suggest your network and approximate location.

Open IP lookup
Checking

Approximate Location

Checking approximate IP location...

IP geolocation is approximate and can be wrong.

What this means

IP location usually points to a network area, provider region, or VPN endpoint, not an exact physical address.

Open geolocation lookup
Checking

ISP / ASN

Checking network owner...

ASN data depends on public routing records.

What this means

The ISP or ASN can suggest the network carrying your current request, such as a residential, mobile, hosting, or VPN network.

Open ASN lookup
Checking

VPN / Proxy Hint

Checking network-name hints...

This is not a VPN detection database.

What this means

A hosting or VPN-like network name can be a useful hint, but it does not prove whether a VPN is present or configured correctly.

Run VPN leak test
Checking

DNS Signal

Checking limited public resolver signals...

Limited resolver-signal check, not authoritative DNS capture.

What this means

This browser check uses public DoH endpoints. It can suggest resolver behavior but does not observe every DNS query.

Check DNS leaks
Checking

WebRTC Exposure

Checking browser network candidates...

Browser-only WebRTC signal.

What this means

WebRTC can expose network candidates. Modern browsers often mask local candidates, and this result can vary by settings.

Run WebRTC test
Checking

IPv6 Exposure

Checking IPv6 visibility...

Uses current public IP version and browser candidates when available.

What this means

IPv6 visibility is not always a problem, but it should match the route and privacy setup you expect.

Check IPv6
Checking

Browser Fingerprint

Checking basic browser traits...

Basic signal only; canvas, WebGL, audio, and font tests are deferred.

What this means

Browser traits can aid recognition even when your IP changes. This homepage card is a shallow signal, not a full fingerprint suite.

Review fingerprint

Before / After VPN

Compare this browser session before and after changing VPN state.

Save the current result as Before VPN, change your VPN or network manually, then run Re-test. Comparison data stays in memory for this page session only.

Full diagnostic

Check VPN-related signals before comparing sessions.

Review public IP, DNS, WebRTC, IPv6, browser, and route hints in one focused workflow.

Run VPN Leak Test

IP visibility

What Your IP Can Reveal

  • Your public IPv4 or IPv6 address.
  • Approximate country, region, or city-level location.
  • Your ISP, network owner, ASN, or hosting provider.
  • Whether your browser exposes related signals through DNS, WebRTC, IPv6, or fingerprinting.

Important limits

What Your IP Cannot Reveal

  • Your exact street address from IP data alone.
  • Your name, passwords, messages, or private files.
  • Whether a VPN is present with perfect certainty.
  • Whether every privacy risk is solved by changing IP addresses.

Method

How MyIPScan Works

The homepage reads the same public network details a website can see, then runs available browser-based checks with clear limits for each signal.

01

Read the request signal

The page asks `/api/ip` for your public IP and available edge network metadata.

02

Summarize browser exposure

Your browser type and platform are summarized locally from the user-agent signal.

03

Label limits clearly

DNS, WebRTC, IPv6, and fingerprint cards show limited, unknown, or review states when the homepage cannot make a stronger claim.

Tools

Focused privacy tools

Use the focused tools when you need more detail than a homepage summary can provide.

Popular Privacy Guides

Plain-language context for reading your IP result and deciding which diagnostics matter.

Methodology & Trust

Methodology & Trust

MyIPScan separates quick lookup signals from dedicated leak tests and explains what each result can and cannot show. The VPN/proxy hint on this page is intentionally conservative, and provider-level conclusions are not made from one browser session.