IP checker

IP Checker: What Is My IP Address and Do Sites See a Proxy?

ProxyField's free IP checker shows the public IP address websites see for you, with its location, ISP, network (ASN) and IP type, and runs 10 checks that show whether a site can tell you use a proxy or VPN.

It starts by itself when the page opens, with no sign-up and nothing to install; press Run again after you change a setting.

Your IP address
Checking…
Checking
Location
Country
—
Region
—
City
—
Coordinates
—
IP time zone
—
Local time there
—
Network
ISP or organization
—
ASN
—
Hostname
—
IP type
—
Why this type
—
Browser time zone
—
Proxy and VPN signals
  • Datacenter IPChecking
  • VPN networkChecking
  • Tor exit nodeChecking
  • Proxy headersChecking
  • Time zone vs IPChecking
  • Languages vs IP countryChecking
  • WebRTC leakChecking
  • DNS resolverChecking
  • Network OS (TCP/IP)Checking
  • Connection MTUChecking
IP location and network data: DB-IP Lite, CC BY 4.0. Nothing you check here is saved.

To check an address other than your own, type any public IPv4 or IPv6 address in Look up another IP: you get its location, network and IP type, without the 10 checks, which need your own browser and connection.

Checks 7 and 8 are quick versions of the WebRTC leak test and the DNS leak test, and the browser leaks test adds 40 checks of your browser's fingerprint, automation traces and network.

The checks run in your browser and on ProxyField's checking server. Nothing is saved: there is no account, no record of your results and nothing in browser storage. The server keeps a check's DNS lookups and connection details in memory for up to 5 minutes, so your browser can read them, and then drops them; rate limits use counters kept in memory only. Copy report puts the results on your clipboard as JSON, and that copy stays with you.

QuestionShort answer
What is my IP address?The address at the top of the checker: the public IP every site you open sees, with its country, city, ISP and type
Can sites tell I use a proxy or VPN?Often: from the IP's network, proxy headers, a time zone that does not fit the IP, and WebRTC or DNS leaks (the 10 checks)
Why is my IP location wrong?IP location is an estimate from a database: the country is usually right, the city often is not (why)
How it works

How to check your IP address and proxy signs

The checker sees only the connection this page uses, so open it in the same browser, profile and network you want to know about.

  1. Open this page in the browser or profile you want to check, with your proxy or VPN on if you use one; the checks start by themselves.

  2. Read your IP, its location, network and IP type, then the verdict and the 10 checks: each shows Pass, Warning or Fail with one line on what it found.

  3. Change one setting at a time, such as the time zone or the WebRTC setting, then press Run again and compare.

Results

What the results mean

Each check gets one of three results, and the verdict at the top sums them up in one of three lines.

Pass
The check found nothing that points to a proxy, a VPN or a leak.
Warning
The check found something a site may count against you that also has everyday causes, such as a browser language that is rare in the IP's country.
Fail
The check found a clear sign, such as an IP on the Tor exit list, a proxy header or a public WebRTC address that is not this IP.
Not available
Checks 9 and 10 need a direct connection to the checking server on port 8443; when your network or proxy blocks that port, they cannot run, and the other 8 still do.
No proxy or VPN signs
Nothing in the checks points to a proxy or VPN.
Some signs of a proxy or VPN
Some checks point to a proxy or VPN, but not clearly; read which ones, then the fixes below.
Proxy or VPN detected
The checks point clearly to a proxy or VPN.

The network line also names the IP type, with the reason for it:

LabelWhat it means
Residentialthe IP's network is a home internet provider
Mobilethe network is a mobile carrier
Datacenterthe network belongs to a hosting or cloud company
Unknownthe rules cannot place the network
VPNthe network belongs to a known VPN provider
Torthe IP is on the Tor project's public exit list
Testing guide

The 10 checks: what each one compares

Each check sets two things a website can see side by side. A fail does not prove a proxy, but it is the kind of sign anti-fraud systems collect.

#CheckWhat it comparesA fail or warning usually means
1Datacenter IPthe IP's network (ASN, its name, reverse DNS) against hosting and cloud networksthe connection comes from a server: a VPN, a datacenter proxy or a cloud machine
2VPN networkthe network against known VPN providersa VPN app or service
3Tor exit nodethe IP against the Tor project's public exit list, refreshed hourlyTor Browser or another app on the Tor network
4Proxy headersVia, X-Forwarded-For, Forwarded and similar headersan HTTP proxy that announces itself or passes your IP on
5Time zoneyour browser's time zone against the IP's usual time zonethe IP is in another time zone than your device
6Languagesyour browser languages against the IP's countryinformation only: travelers and expats see it too
7WebRTCthe public addresses WebRTC exposes against this IPa WebRTC leak: page scripts can read another public IP
8DNSyour DNS resolver's country and network against the IP (2 test lookups)your lookups go around the proxy or VPN
9TCP/IP OSthe operating system your TCP connection looks like (TTL, window, options) against the one your browser namesanother machine opened the connection: a proxy
10MTUthe largest packet your connection carriesa tunnel such as WireGuard or OpenVPN, or a PPPoE line

Checks 9 and 10 read the connection, not the browser. Each operating system builds TCP packets its own way: Windows starts them with a time to live (TTL) of 128, while Linux, Android, macOS and iOS start with 64, and each has its own window size and order of options. Matching these against known systems, as the p0f tool does, names the system. Through a proxy, the TCP connection that reaches the checker is the proxy side's, so a Windows browser can arrive on a connection that looks like Linux, and check 9 fails. A VPN works the other way. Your own device builds the packets, so check 9 passes, but every packet also carries the tunnel's headers, so the MTU drops below the usual 1,500 bytes (1,420 is WireGuard's usual default). PPPoE, used on some DSL and fiber lines, runs at 1,492, which is why a lowered MTU is a hint, not proof.

Check 4 only sees headers a proxy can add. In an HTTPS connection, an ordinary proxy tunnels encrypted bytes and cannot add a header. Proxy headers show up when a proxy handles plain HTTP, or when it decrypts HTTPS, as some company filters and antivirus programs do.

Check 6 never fails on its own. An English browser on a German IP is normal for many people, so the check shows a warning at most. Sites treat language as one signal among several.

Checks 7 and 8 are quick versions. Check 7 flags a public WebRTC address that differs from this IP; the WebRTC leak test lists every address, local ones too. Check 8 makes 2 lookups; the DNS leak test makes 6 and shows each resolver.

How websites tell that you use a proxy or VPN

Few sites rely on one signal. Anti-fraud and bot-management systems combine several, and the 10 checks cover the ones that come from the IP and the connection:

  • The IP's network. IP data vendors label address ranges by who runs them: hosting and cloud companies, VPN providers, Tor exits, home ISPs and mobile carriers. A datacenter or VPN label is a common reason for a CAPTCHA page or a block. What those labels mean, and the messages they cause: anonymous proxy detected.
  • Reputation. An IP that sent too many requests, or that sits on a blocklist, can be flagged whatever its type. This checker does not score reputation; see blacklisted IP address.
  • Consistency. A time zone, language or DNS resolver from another country than the IP, or a TCP connection from another operating system than the browser's, suggests the traffic is relayed.
  • Leaks. WebRTC and DNS can show your own IP or provider next to the proxy's.
  • The browser. Fingerprint values that contradict each other, automation traces and a TLS handshake that does not fit the browser; the browser leaks test covers these.

What a site does with the signals is up to the site: one shows a CAPTCHA, another asks for a login code, a third blocks the request. Detection by proxy type, in more depth: can websites detect proxies.

Residential, mobile or datacenter: how the IP type is set

The IP type comes from ProxyField's own rules on the IP's network: its ASN, the name registered for that network and the IP's reverse DNS hostname. The checker says which rule applied, so you can judge it yourself.

  • Reverse DNS is a hint. Home lines often have hostnames that name the provider's access network or an address pool; servers usually have a name their owner chose, or none.
  • An ISP proxy can show as datacenter. ISP IPs are registered to consumer ISPs and run on server connections. A checker that reads the registered network calls them Residential; one that also weighs the hosting, the hostname or the block's history can call them Datacenter.
  • Mobile IPs are shared and move. Carriers send many phones through a few gateways and share each public address among many subscribers, so a mobile IP often shows the carrier's gateway city, not yours.
  • A VPN can look residential. Some VPN services use addresses in home ISP networks. The VPN flag appears only when the network belongs to a known VPN provider, so check 2 can pass while checks 5 or 10 do not.

Why your IP location looks wrong

An IP address carries no location. Databases map address blocks to places from registry records, provider data and measurements, and this checker uses the DB-IP Lite databases (DB-IP, CC BY 4.0), refreshed monthly. The country is usually right; the city often is not, and the coordinates are the middle of the area the database names, not your street. The usual reasons for a wrong city:

  • Central registration. A provider can register a block at its head office and use it across the country.
  • Gateways. Mobile carriers and some fiber networks bring traffic out in a few cities, so the IP sits where the traffic exits.
  • Moved blocks. An address block that changed owner or region keeps its old location until the databases catch up.
  • A relay in between. Behind a VPN or a proxy, the location is the server's, which is the point.

Your browser's own location is a different thing: a site that asks for location permission gets GPS or Wi-Fi positioning, not the IP's place. Because each checker uses its own database and update date, two checkers can show two cities for the same IP. Trust the country.

How to fix a failed check

Failed checkWhat to do
Datacenter IP, VPN networkSites that act on these labels keep doing so until the IP changes type; use a residential or mobile IP for them
Tor exit nodeMany sites block Tor exits outright; close Tor Browser, or the app that uses Tor, for those sites
Proxy headersUse a proxy that adds none (an elite proxy), and check for a company or antivirus filter that decrypts HTTPS
Time zoneDesktop browsers follow the system time zone, so change it there; antidetect browsers set it per profile, usually from the proxy's IP
LanguagesPut a language of the IP's country first in the browser's language list if it matters for your work; otherwise ignore the warning
WebRTCSet WebRTC to use the proxy's IP, or turn it off; the WebRTC leak test has the fix for each browser
DNSLet the proxy side resolve names (HTTP proxies, SOCKS5 with remote DNS) or send DNS through the VPN tunnel; see the DNS leak test
TCP/IP OSIt comes from the proxy side, and no browser setting changes it; it passes on a VPN, where your own device builds the packets
MTUA tunnel's headers take room in every packet, so there is no clean fix inside a VPN; through a proxy, the connection shows the proxy side's MTU

After each change, press Run again: a fixed setting shows up at once.

Proxy or VPN: what each one changes here

A proxy and a VPN both replace your IP, but they leave different traces in the 10 checks.

What the checker readsHTTP or SOCKS5 proxyVPN
IP, location, networkthe proxy's exit IPthe VPN server's
Checks 1 and 2depend on the exit IP: residential and mobile IPs belong to ISPs and carriersoften flagged: VPN servers sit in hosting networks and known VPN ranges
Check 4, proxy headersnone if the proxy adds none; over HTTPS it cannot add themnone
Checks 5 and 6, time zone and languagesyour browser's, unchangedyour browser's, unchanged
Check 7, WebRTCcan leak: browsers send WebRTC's UDP traffic outside the proxycovered when the VPN tunnels all traffic
Check 8, DNSresolved on the proxy side for HTTP proxies and SOCKS5 with remote DNScovered when the VPN sends DNS through the tunnel
Check 9, TCP/IP OSthe proxy side's systemyour own: passes
Check 10, MTUthe proxy side's: usually passeslowered by the tunnel

So a VPN tends to show in checks 2 and 10 and a proxy in checks 7 and 9, and neither changes checks 5 and 6, which are browser settings. More on the two: proxy vs VPN.

Why IP checkers show different results

  • Different databases. Each checker looks your IP up in its own location and network data, updated on its own schedule.
  • Different labels. One checker flags only known VPNs and proxies, another every hosting network, a third uses a fraud score.
  • IPv4 and IPv6. A checker you reach over IPv6 sees your IPv6 address, which can belong to another network or skip a VPN that tunnels only IPv4. This checker shows both addresses when your browser reaches it over both.
  • Rotation. A rotating proxy gives new requests a new exit IP, so two checkers, or two runs, can test two IPs.
  • What is read. Some pages show the IP your browser reports through WebRTC rather than the connection's, which is the wrong one behind a proxy.

To compare proxies rather than your own connection, the proxy checker tests up to 100 at once.

What every website can see about your connection

Everything on this page is visible to any site you open, without a permission prompt: your IP and its network, the headers your browser sends, your time zone and languages, the addresses WebRTC gives page scripts, the resolver your lookups come from and the traits of your TCP connection. The checker shows them so you see what a site works with.

An IP address does not give a site your name or street address: your internet provider knows which customer used it, while the site sees only the address and the rough place a database gives it.

Need proxies with a residential or mobile IP?

If check 1 or 2 flagged your IP, sites that act on those labels keep doing so until the IP changes type. ProxyField residential proxies cost from $1.95/GB and mobile proxies from $2.45/GB, paid per GB with no subscription; start with the Easy Trial: 1 GB for $2.95. Their gateway adds no Via, X-Forwarded-For or Forwarded header, and HTTPS goes through a CONNECT tunnel without being decrypted. For one fixed IP per browser profile or account, dedicated ISP proxies cost from $2.29 per IP for 30 days ($2.29 in Turkey and Czechia, $2.79 in every other country).

A proxy changes the IP and its network, not your browser. Set the time zone and languages to fit the proxy's country, set WebRTC to use the proxy's IP or turn it off, use remote DNS with SOCKS5, and run this check again with the proxy on. Prices for every volume are on the pricing page.

FAQ

IP Checker FAQ

Can't find your answer? Support is on 24/7 live chat, including help with setup and integration.

What is my IP address?

ProxyField's IP checker shows it at the top of this page: the public IPv4 or IPv6 address every site you open sees, with its country, city, ISP and IP type, plus 10 checks of whether sites can tell you use a proxy or VPN. It is the public address of your router or your mobile carrier, shared by the devices behind it, not the private address your device has on your home network, such as 192.168.1.20.

What is my IP address location?

The location line shows the country, region, city and approximate coordinates of your IP from the DB-IP Lite databases, with the IP's usual time zone and the local time there. It is where a database places your IP's address block, so the country is usually right, while the city can be your provider's hub rather than your town.

Why does my IP address show a different city or state?

Databases place address blocks, not homes, and providers often register or route their blocks through a regional hub, so the city or state is often off while the country is right. Mobile carriers bring traffic out in a few cities, and blocks that moved keep their old location until the databases update. Behind a VPN or proxy, you see the server's location instead of yours.

Is my IP residential or datacenter?

Read the IP type line: Residential means a home internet provider, Mobile a mobile carrier, Datacenter a hosting or cloud network, and Unknown that the rules cannot tell. The checker decides from the IP's network (ASN), the network's name and the IP's reverse DNS hostname, and it shows why.

Why does an IP checker show my ISP proxy as datacenter?

ISP IPs are registered to consumer ISPs and run on server connections, so checkers disagree about them. A checker that reads the registered network says Residential; one that also weighs the hosting, the reverse DNS name or the address block's history says Datacenter. Look at the network name the checker shows, and test on the sites you care about.

Can a website tell if I'm using a VPN?

Often. Most VPN servers sit in hosting networks or in ranges that IP databases label as VPN, the tunnel lowers your connection's MTU, and the browser keeps your own time zone and languages, which may not fit the server's country. Checks 1, 2, 5 and 10 show what a site sees.

How do I check that my VPN is working?

Open this page with the VPN off and note your IP, then turn the VPN on and press Run again: the IP, location and network should now be the VPN server's. Then read checks 7 and 8: a public WebRTC address or a DNS resolver of your own provider means part of your traffic still goes around the VPN.

Why does my browser time zone not match my IP?

Your browser takes its time zone from your device, while the IP's time zone comes from where a database places the IP. Through a proxy or VPN in another region the two differ, and any site can read both, which is what check 5 shows. Set the system or profile time zone to the IP's, or, in an antidetect browser, choose the option that takes it from the IP.

What do X-Forwarded-For and Via headers reveal?

They are headers an HTTP proxy can add to your requests: Via names the proxy, and X-Forwarded-For or Forwarded can carry the IP of the client behind it, which may be yours. A site that receives them knows a proxy is in the path, and with your IP in them, who is behind it. Check 4 fails when the checker receives one.

Can my IP address be traced to my house?

Not by a website. An IP lookup gives the area a database assigns to your address block, often a city or a provider's hub, and the coordinates are the middle of that area. Your internet provider knows which customer used the IP at a given time; a site only sees the address.

Show 11 more questionsShow fewer questions

What is an ASN in an IP lookup?

An autonomous system number (ASN) identifies the network that announces an IP block on the internet: a home ISP, a mobile carrier, a hosting company or a cloud provider. The checker shows the ASN with its name, and the two decide most of the IP type.

What does the reverse DNS hostname of an IP show?

Reverse DNS maps an IP back to a name its owner set, such as a provider's name for a home line or a name for a server. Sites read it as a hint of the IP type, and the checker uses it in its IP type rules. Many IPs have no reverse DNS name, which is normal.

What does MTU have to do with a VPN?

MTU is the largest packet a connection carries, usually 1,500 bytes. A VPN wraps each packet in its own headers, so less room is left (1,420 bytes is WireGuard's usual default), and a server can read that from your connection's first packets. PPPoE lines run at 1,492 bytes, so check 10 treats a lowered MTU as a sign, not proof.

Why does the IP checker show a different operating system than mine?

Check 9 reads the operating system from how your TCP connection is built (its TTL, window and options), not from your browser. Through a proxy, the connection that reaches the checker is the proxy side's, so it can show another system than the one your browser names. No browser setting changes it; on a VPN the check passes, because your own device builds the packets.

Why do I see both an IPv4 and an IPv6 address?

Your connection has both, and your browser reached the checker over each, so sites can see either one. If the IPv6 address belongs to your own provider while the IPv4 address is your VPN's, the IPv6 traffic goes around the VPN. Turn IPv6 off for that network adapter, or use a VPN that tunnels IPv6 too.

How do I find the location of another IP address?

Type it in Look up another IP: any public IPv4 or IPv6 address gets its country, region, city, network and IP type. The 10 proxy and VPN checks run only on your own connection, because they need your browser. Private addresses such as 192.168.1.1 have no public location.

If someone has my IP address, what can they do?

They can see roughly where your network is and which provider you use, and they can try to reach services you expose on it, such as a game server or a camera open to the internet. They cannot see your name, your street address or what you do online. Every site you visit sees your IP anyway; a proxy or VPN puts another address in its place.

Why do Wi-Fi and mobile data give me different IP addresses?

Each network has its own public address: on Wi-Fi you use your router's, on mobile data your carrier's, which it often shares among many phones. Switch networks and a site sees another IP, another provider and often another city.

Can two devices have the same IP address?

Yes, publicly. All devices on one home network share the router's public IP, and mobile carriers share each public IP among many phones (carrier-grade NAT). Inside a network, each device has its own private address, and the checker shows the shared public one.

Why does the IP checker say "Not available" for two checks?

Checks 9 and 10 read your TCP connection on port 8443 of the checking server, and some networks, firewalls and proxies block that port. The other 8 checks still run, and their results stand; try another network to see all 10.

Does the IP checker save my IP address or results?

No. There is no account, no record of your results and nothing in browser storage. The checking server keeps a check's DNS lookups and connection details in memory for up to 5 minutes so your browser can read them, then drops them, and rate limits use counters kept in memory only.