What Is My IP Address?
Your public IP address, shown the moment the page loads — no JavaScript required. Then the useful part: which protocol you arrived on, what your browser is leaking, and every header this server received.
IPv4 address
216.73.216.198
IPv6 address
{{ other.value }} checking… not reachable not detectable here
You reached this page over IPv4.
A server only ever sees the protocol a request arrives on, so your
IPv6 address cannot be shown from here — detecting
it needs ipv4. and ipv6. hostnames, which are not set up on this
installation.
Dual-stack. You have working IPv4 and IPv6 connectivity, and a site sees whichever one your browser picks for a given request.
This connection is IPv4-only — the other protocol was not reachable.
Location & network
Looking up location and network…
- {{ row.k }}
- {{ row.v }}
Geolocation of an IP address is an estimate — it usually resolves to your ISP’s regional infrastructure, not your building. Being wrong by tens of kilometres is normal.
{{ attribution }}
Loaded from openstreetmap.org at your request — that request told them your address, which is why it is not loaded automatically.
No geolocation provider is configured, so this server makes no third-party lookups
— your address is not sent anywhere. Location, ISP and ASN fields appear once a provider is
set in includes/ip-config.php.
{{ geoNote || 'This address is not globally routable, so there is nothing to locate.' }}
The location lookup did not complete{{ geoError ? ' — ' + geoError : '' }}. The address above is still correct.
Privacy & security checks
- {{ c.title }} {{ c.detail }}
{{ fingerprint.hash }}
Derived from {{ fingerprint.signals }} signals your browser volunteers — canvas rendering, GPU, fonts metrics, screen, timezone, languages and hardware. Roughly {{ fingerprint.bits }} bits of entropy, enough to tell you apart from about 1 in {{ fingerprint.oneIn }} visitors. Hiding your IP address does not change any of it.
What went into it
- {{ s.k }}{{ s.v }}
Connection details
- Protocol
- IPv4
- Address type
- Public unicast
- Resolved from
- Connection peer (REMOTE_ADDR)
- HTTP version
- HTTP/2.0
- Transport
- HTTPS (encrypted)
- Reverse DNS (PTR)
- {{ geo.reverse_dns }}
- Connection type
- {{ geo.connection_hint.label }} (inferred from the hostname)
- Browser timezone
- {{ browser.timezone || '—' }}
- UTC offset
- {{ browser.offset || '—' }}
- Browser
- {{ browser.name || '—' }}
- Rendering engine
- {{ browser.engine || '—' }}
- Operating system
- {{ browser.os || '—' }}
- Device
- {{ browser.device || '—' }}
- Screen
- {{ browser.screen || '—' }}
- Colour depth
- {{ browser.colour || '—' }}
- Languages
- {{ browser.languages || '—' }}
- CPU cores
- {{ browser.cores || 'not reported' }}
- Device memory
- {{ browser.memory || 'not reported' }}
- Touch points
- {{ browser.touch }}
- GPU
- {{ browser.gpu }}
- Network (reported)
- {{ browser.netType }}
- Cookies
- {{ browser.cookies ? 'Enabled' : 'Blocked' }}
- Do Not Track
- {{ browser.dnt }}
- Global Privacy Control
- {{ browser.gpc }}
Raw request headers (6)
| Accept | */* |
|---|---|
| Accept-Encoding | gzip, br, zstd, deflate |
| Content-Length | 0 |
| Host | everydaydev.in |
| User-Agent | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| X-Https | 1 |
Exactly what this server received. Useful when debugging a proxy, a CDN or a client library — and a reminder of how much a plain HTTP request tells a website about you.
User-Agent string
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Check another IP address
Literal addresses only — host names are not resolved, deliberately: making this server look up names a visitor supplies is how request-forgery bugs start.
{{ lookupError }}
{{ result.ip }}
- Version
- IPv{{ result.version }}
- Type
- {{ result.scope_label }}
- City
- {{ result.geo.city }}
- Country
- {{ result.geo.country }}
- ISP
- {{ result.geo.isp }}
- ASN
- {{ result.geo.asn }}
{{ result.note }}
No geolocation provider is configured on this server, so only the address itself is reported.
Developer API
The same data as JSON, no key required, rate limited to 60 requests per 60 seconds.
$ curl https://everydaydev.in/api/ip.php $ curl https://everydaydev.in/api/ip.php?ip=8.8.8.8 $ curl https://everydaydev.in/api/ip.php?format=text
Your IP address is visible to this server because that is how the web works — showing it to you is the whole point. It is not logged. To turn it into a location it is sent to ip-api.com, our geolocation provider, and the answer is cached for an hour; nothing else about you is sent, and lookups of private addresses are never forwarded.
What is my IP address?
Your IP address is the number the rest of the internet uses to send data back to you. Every request your browser makes carries it, because without a return address there is nowhere to send the reply. That is why this page can show you yours without you telling it anything — you already did, simply by opening the page.
The address above is your public IP address: the one your router presents to the
world, shared by every device on your network. It is not the same as the private address your
laptop or phone holds on your own LAN, which usually starts 192.168. or
10. and is meaningless outside your house.
IPv4 and IPv6, and why you may have both
IPv4 addresses look like 203.0.113.42 and there are only about 4.3 billion of them,
which ran out years ago. IPv6 addresses look like 2001:db8::1 and there are enough to
assign one to every atom on the planet's surface several times over. Most connections now support
both — a "dual-stack" setup — and a server only ever sees whichever one your browser chose for that
request. That is why the second address on this page has to be checked separately.
Does your IP address reveal your location?
Roughly, and less precisely than people expect. Geolocation databases map address ranges to places using registry records and ISP-supplied data, so a lookup typically lands on your provider's regional infrastructure rather than your street. Being out by tens of kilometres is completely normal, and mobile connections are often out by a great deal more. What an IP address does reliably identify is your ISP and your country.
Who can see your IP address?
Every website you visit, every app that phones home, and anything embedded in a page you load — images, fonts, analytics, ad tags. There is no way to browse without revealing it to whoever you connect to; the question is only who sees it. A VPN or proxy substitutes its own address for yours, so sites see the VPN instead — which is why the checks on this page look for signs that your real address is leaking around one.
How to change your IP address
Restarting your router often gets you a new one, since most residential connections use dynamic addresses that rotate. A VPN or proxy changes the address sites see without touching your connection. Mobile data gives you a different address again, usually shared with many other subscribers behind carrier-grade NAT. None of this makes you anonymous on its own — your browser leaks plenty besides an address, as the connection details above show.
For developers
The raw header panel shows exactly what this server received, which is the fastest way to work out
what a proxy or CDN in front of your application is rewriting. The JSON endpoint returns the same
data for scripts, so curl works as well as a browser. Note that this server only
believes X-Forwarded-For when the connection comes from a proxy it has been explicitly
configured to trust — anything else would let a client claim any address it liked.
Frequently asked questions
What is my IP address used for?
It is the return address for everything you request. Without it a server would have no way to send a page back to you, which is why every site you visit necessarily sees it — including this one.
What is the difference between my public and private IP address?
The public address is the one your router shows the internet, shared by every device on your network, and it is the one on this page. A private address, usually starting 192.168. or 10., identifies one device inside your own network and means nothing outside it.
Why do I have both an IPv4 and an IPv6 address?
IPv4 ran out of addresses, so IPv6 was introduced alongside it. Most connections now run both, and your browser picks one per request — which is why a server only ever sees the one you arrived on, and the other has to be checked separately.
Can someone find my exact location from my IP address?
No. Geolocation maps address ranges to places using registry and ISP records, so a lookup usually lands on your provider regional infrastructure. Being wrong by tens of kilometres is normal and mobile connections are often far worse. Your ISP knows precisely who you are; a lookup service does not.
How do I hide or change my IP address?
A VPN or proxy makes sites see its address instead of yours. Restarting your router often gets you a new one, since most home connections rotate dynamically. Neither makes you anonymous by itself — the connection details on this page show how much else a browser reveals.
Do you log the addresses looked up here?
No. Rate limiting stores only a daily-salted, truncated hash of an address, never the address itself, and there is no logging or analytics on the lookups. Turning an address into a location does require sending it to our geolocation provider, ip-api.com, and that answer is cached for an hour so a repeat visit sends nothing at all.