myip

Your IP address

IPv4 detecting…
IPv6 detecting…

Location

City
estimated from the IP block
Region
state or province registered for the block
Country
country the address is allocated to
Continent
detected when the page loads
Coordinates
approximate centre of the region, not your address
IP time zone
time zone associated with the block

Provider and network

Provider
the operator announcing the address block
ASN
autonomous system number in the routing table
Reverse DNS
the address's PTR name, where one exists
Address
the IP you opened this page with
Version
IPv4 or IPv6

Your connection

Protocol
HTTP version used on this connection
Browser time zone
read from your system, not from the IP
Language
language configured in the browser
Screen
resolution reported by the browser
Browser
user agent sent to every site you open

Look up another IP

From the terminal

The same information, without a browser:

# just the address
curl myip.ugle.cc

# everything as JSON
curl myip.ugle.cc/json

# look up another address
# (quotes matter: in zsh "?" is a glob character)
curl 'myip.ugle.cc/json?ip=8.8.8.8'

Frequently asked questions

What is a public IP address?

It is the number that identifies your connection on the internet. Every site you open sees that address, because it is where the answer has to come back to. It belongs to your provider, not to you: it is on loan to your connection for as long as it exists.

What is the difference between IPv4 and IPv6?

IPv4 uses four numbers from 0 to 255, like 189.6.1.1, and allows about 4.3 billion addresses — fewer than the number of devices connected today. IPv6 uses hexadecimal, like 2001:4860:4860::8888, and has enough addresses for scarcity to stop existing. The two versions coexist: your connection can have both at once, and each site decides which to use.

Why does my IPv4 appear but not my IPv6 (or the other way round)?

A browser opens the page over one protocol only, never both. To show both addresses, this page queries two auxiliary hostnames: one that exists only over IPv4 and another only over IPv6. If the IPv6 card stays empty, your network has no IPv6 — still common on mobile networks and at smaller providers.

Why is the city shown wrong?

IP geolocation does not measure where you are. It looks up which region that block of addresses was registered to. It usually gets the country right, the region often, and the city only sometimes — especially if your provider concentrates addresses in a capital, or if you use a VPN, a proxy or mobile internet.

What is CGNAT?

It is when a provider puts several subscribers behind the same public IPv4 address, to save addresses. If your connection uses CGNAT, the address shown here is shared with other people, and services that depend on receiving connections from outside — games, cameras, a server at home — stop working without extra configuration.

Does my IP address change?

On most home connections, yes. The provider hands out a dynamic address, which can change when you restart the modem or with no warning at all. A fixed address is usually a separate service, more common on business plans.

What can be found out about me from my IP?

Your approximate region and who your provider is. That is all. The address does not reveal your name, your documents, your email or what you visit. Your provider knows which subscription held that address at any given moment, and that link is handed over only under a court order.