This proxy checker shows what a website sees when your browser connects: the IP address, where that address appears to be, which network owns it, and how the connection was made. When you open it through a proxy, every value describes the proxy's exit, not your own connection. That makes it a quick way to confirm that a proxy works, that it is in the country you paid for, and that your browser's settings agree with it.
How to check a proxy with this page
- Set the proxy in your browser, your system settings or a browser profile.
- Open this page in that browser or profile.
- Compare the IP address with the one your proxy provider gave you. If you see your own home or office IP, traffic isn't going through the proxy.
- Check the location and network against what you expect from the provider.
- Look at the time zone row. If it is yellow, your browser's clock is in a different time zone from the proxy.
- Reload once or twice if you use a rotating proxy, to see whether the IP changes on every request or stays fixed for a session.
The lookup uses the data Cloudflare attaches to every request that reaches our site. Your browser shows the result, and we store nothing.
What each row means
IP address
The public address the request came from. With a working proxy, this is the proxy's exit address. It can be IPv4 (203.0.113.7) or IPv6 (2001:db8::7), depending on how the proxy connects to us.
Location
The city, region and country Cloudflare associates with the IP. IP geolocation is an estimate built from registration and routing data. Country is usually reliable; city can be off, especially for mobile networks and newly assigned ranges.
Time zone of the IP
The time zone that goes with the IP's location. The row turns yellow if your browser's own time zone, from Intl.DateTimeFormat().resolvedOptions().timeZone, is different, and the explanation shows which one your browser uses. A browser in New York time behind a proxy in London is a common mismatch that fingerprint tests flag.
Network (ASN)
Every block of IP addresses on the internet is announced by an autonomous system, identified by an AS number, and owned by an organization. This row shows the number and the organization's name, for example a broadband provider, a mobile carrier or a hosting company. The name tells you what kind of network your proxy really is. A provider that sells "residential" proxies should show consumer internet providers here. A hosting or cloud company's name means a data-center IP.
Connection
The HTTP version and the TLS version your browser used to reach our site, such as HTTP/2 · TLSv1.3. These come from Cloudflare's request data. Most modern browsers show HTTP/2 or HTTP/3 with TLS 1.3. An older value can mean the browser is old, or that something between the browser and the site handled the connection differently.
Browser languages
The language list your browser reports to scripts (navigator.languages). For a profile meant to look local to the proxy's country, the local language should appear here.
Accept-Language header
The language list your browser sent with the request, as our server received it. It should match the browser languages row. A difference usually means an extension or a setting changed one without the other.
Common problems and what they mean
| What you see | Likely cause | What to do |
|---|---|---|
| Your own IP address | The proxy isn't applied, or the browser goes around it | Check the proxy settings and reload |
| Page doesn't load | Wrong host, port or login, or the proxy is down | Test the proxy details with your provider |
| Wrong country | The provider's location database differs from Cloudflare's, or the wrong pool was assigned | Compare with a second lookup; ask the provider |
| Time zone row is yellow | Your clock is set to your own location | Set the time zone to match the proxy, or let your profile follow the proxy |
| Hosting company in the ASN row | A data-center IP | Fine for many uses; not what a "residential" plan promises |
| IP changes on every reload | A rotating proxy without sticky sessions | Use a sticky session if you need one IP per login |
| Languages don't fit the country | The browser's language list is your own | Add the local language if the profile should look local |
What this page doesn't check
- Proxy speed and uptime. Use your provider's dashboard or a dedicated speed test.
- Reputation and block lists. Whether a site treats an IP with suspicion depends on that site's own data, which no public checker can see.
- WebRTC. A proxy can work for web pages while WebRTC still reveals your real IP. Run the WebRTC leak test as well.
- DNS. This page sees where the web request came from, not which server resolved our domain name. If your browser resolves names outside the proxy, your own provider still sees the sites you visit.
Proxies in Multime
Multime gives every browser profile its own proxy and makes the rest of the profile agree with it.
- Types: HTTP, HTTPS, SOCKS5 and SSH. Usernames and passwords are handled by a local relay, so authenticated proxies work even where Chromium can't do proxy authentication on its own.
- DNS through the proxy, so lookups don't go through your own internet provider.
- IP check through the proxy using ipwho.is, ipinfo.io or ip-api.com. The result sets the profile's time zone, language and geolocation, so the time zone and language rows on this page should agree.
- Saved proxy list, a "random saved proxy" option per profile, bulk import, and a change-IP link for rotating proxies.
The services Multime uses to look up the proxy and the Cloudflare data this page uses come from different location databases. Now and then they place an IP in different neighboring cities or time zones. If this page shows a yellow time zone row inside a profile, compare the two lookups before changing anything. Read more about the proxy manager.