What is my IP?
This request arrived over IPv4, and the edge resolves its address to Columbus, Ohio, United States.
Public address
IPv4216.73.217.13
216.73.217.0/24 is the /24 usually shared between subscribers; the last octet identifies this host.
network · 24 bitshost · 8 bits
- Timezone
- America/New_York
- UTC-04:00 · 00:53:34 local
- Device
- Not detected
- No user-agent header
- Language
- Not detected
- No accept-language header on this request.
How precise is an IP location?
The edge reads the address your request arrived with and matches it to the registry block it belongs to. It does not ask your device for a location, and this page does not store the record.
Country is usually right. Region and city are estimates taken from where an ISP registers or routes the block, so a VPN, a mobile carrier or a corporate gateway can move the answer to another city entirely. The street is not part of an IP address; no lookup can return it.
| Level | How it is derived | Precision |
|---|---|---|
| Country | The registry the address block belongs to | Usually correct |
| Region and city | Where the ISP registers or routes the block | An estimate |
| Postal code | Sometimes published with the block | Often missing |
| Street address | Not part of an IP address | Never |
IPv4 and IPv6
One HTTP request travels over one protocol, so the edge reports one address. The other family may still work; this page does not test it. The IPv6 checker explains how to confirm IPv6 from your device and router.
| Property | IPv4 | IPv6 |
|---|---|---|
| Size | 32 bits | 128 bits |
| Written as | 216.73.217.13 | — |
| This request | Arrived | Not on this request |
Use the record in your own code
GET · public · no key# the full record, then plain text
curl https://geoip.echovalue.dev/api/json
curl https://geoip.echovalue.dev/api/ip
curl https://geoip.echovalue.dev/api/ipv6| Method | Endpoint | Returns |
|---|---|---|
| GET | /api/json | The full record on this page, as JSON. |
| GET | /api/ip | The IPv4 address as plain text. |
| GET | /api/ipv6 | The IPv6 address as plain text. 404 when this request is IPv4. |
| GET | /api/health | Service status for checks and monitors. |
Questions
Six things people ask about the address, the location and the request behind it.
What is a public IP address?
A public IP address is the routable address your ISP assigns to your connection so the internet can reach you. It is different from a private IP inside your home or office network. Websites and services see the public IP, and it often maps to the ISP, region, and a rough city through geolocation databases. The address can change when your modem reconnects or when your ISP rotates assignments. If you are on mobile or a corporate network, many devices may share one public IP through NAT.
How do you determine my IP location?
We read the IP address from your request headers and match it to geolocation data provided by the network edge. That lookup returns city, region, country, latitude/longitude, and timezone based on ISP allocation records. This is not GPS; it is an estimate derived from where the ISP advertises or registers the block. We also show your user agent so you can see what browser and device information is sent alongside the IP. Combining IP and user agent is common for analytics and security, but it does not reveal a precise street address.
Why does my IP location look wrong?
Geolocation accuracy depends on how an ISP registers its IP blocks and how recently databases are updated. If you use a VPN, proxy, or corporate gateway, the public IP may belong to a different city or even a different country. Mobile carriers often route traffic through regional hubs, so the location can jump between metros. Some ISPs also reuse addresses or report a billing address rather than a routing location. Because IP location is an estimate, it is best for regional context, not exact navigation.
What can websites learn from my user agent?
The user agent is a text string your browser sends with every request. It usually includes the browser name and version, operating system, device type, and sometimes the device model. Sites use it to tailor layouts, troubleshoot compatibility, and detect bots. Combined with your public IP, it can help security systems spot unusual logins or traffic patterns. However, it is not a unique fingerprint on its own and can be modified. This page shows it so you can understand what your browser shares by default.
Can a VPN or proxy change my IP address?
Yes. A VPN or proxy routes your traffic through another server, so websites see the public IP of that server instead of the one from your ISP. This can change your apparent location and affect geolocation accuracy, which is why privacy tools often show a different city or country. It does not change your device, browser, or user agent, so sites can still recognize those signals. Some services block or challenge known VPN IP ranges, so you may see CAPTCHAs or limited access.
What's the difference between IPv4 and IPv6?
IPv4 uses 32-bit addresses, which look like 203.0.113.7 and provide about 4.3 billion unique values. IPv6 uses 128-bit addresses such as 2001:db8::1, enabling a vast address space so every device can have a unique public IP. Many networks run dual-stack, meaning both protocols are available, and a browser picks one for each connection. Because one HTTP request travels over one protocol, this page reports the address that arrived and cannot confirm that the other family works at the same time. If you only see IPv4 here, your ISP or VPN may not provide IPv6, or this request simply used IPv4.
contact
Questions, feedback, or something not working? Get in touch.
support at echovalue dot dev