Skip to content

Checked 04:53 UTC

What is my IP?

This request arrived over IPv4, and the edge resolves its address to Columbus, Ohio, United States.

Public address

IPv4

216.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

IPv6Not on this requestCheck IPv6
Use the API
Location
Columbus, Ohio, United States
39.96118, -82.99879 · Map ↗
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.

How each level of an IP location is derived and how precise it is
LevelHow it is derivedPrecision
CountryThe registry the address block belongs toUsually correct
Region and cityWhere the ISP registers or routes the blockAn estimate
Postal codeSometimes published with the blockOften missing
Street addressNot part of an IP addressNever

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.

IPv4 and IPv6 compared for this request
PropertyIPv4IPv6
Size32 bits128 bits
Written as216.73.217.13—
This requestArrivedNot 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
Download
Public GeoIP endpoints
MethodEndpointReturns
GET/api/jsonThe full record on this page, as JSON.
GET/api/ipThe IPv4 address as plain text.
GET/api/ipv6The IPv6 address as plain text. 404 when this request is IPv4.
GET/api/healthService 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.

Email

support at echovalue dot dev