What is my IP
Find out your public IP address and what information your browser shares with the sites you visit: system, screen, language, time zone, and more. Copy it with one tap.
Checks your public IP with Cloudflare (automatic fallback: ipify). We store nothing.
Your public IP address
Checking your connection…
Couldn’t get your IP
You may be offline, or a browser extension may be blocking the request. Your device details, below, are still shown. Try again.
Your IP is requested from Cloudflare (this site and, if it does not respond, cloudflare.com) and, as an automatic fallback, from ipify. The optional location (ipwho.is) and IPv4/IPv6 (ipify) lookups only run if you ask for them; if you turn on the automatic check, your choice is remembered on this device.
Approximate location and provider
The location of an IP belongs to your internet provider, not to your home: it can show another city.
IPv4 and IPv6 of your connection
Look up another IP
Type an IPv4 or IPv6 address (for example a server’s, one from an access log, or one from an email) and see which country, network, and provider it belongs to. Only the address you type is looked up, and it is not stored.
DNS diagnostics
Look up the DNS records of a domain over HTTPS using Google’s public resolver (dns.google). Type a domain and choose the record type. You can also request the reverse DNS (PTR) of your IP to see which name is assigned to it.
WebRTC leak
WebRTC is the technology behind video calls; some browsers expose addresses through it. The test contacts a public Google STUN server to discover which address the internet sees and compares it with your public IP. It tells you whether a VPN lets your real IP escape. None of your data is sent.
What your browser shares
Browser and system
- Browser
- Engine
- —
- Operating system
- —
- Device type
- —
- Model
- —
- User agent
- —
Screen
- Screen resolution
- —
- Window size
- —
- Pixel density
- —
- Color depth
- —
- Orientation
- —
- Touch screen
- —
Language and time
- Browser language
- —
- Preferred languages
- —
- Time zone
- —
- UTC offset
- —
- Local time
- —
Connection and device
- Connection status
- —
- Connection type
- —
- Estimated speed
- —
- Estimated latency
- —
- Data saver
- —
- Processor cores
- —
- Device memory
- —
Privacy
- Cookies
- Do Not Track (DNT)
- —
- Global Privacy Control
- —
- JavaScript
- —
- System theme
- —
- Reduce motion
- —
What each item means
See the explanations and which services are queried
Where your IP comes from
- Cloudflare: the
/cdn-cgi/tracepath of this same site returns your IP when you come in through the Cloudflare network. If it does not respond, the one oncloudflare.comis tried. - ipify: only used as an automatic fallback if Cloudflare does not answer, or when you select “Check IPv4 and IPv6”.
- ipwho.is: only queried if you select “See approximate location and provider”, to turn your IP into a country, region, city, and carrier.
- Google Public DNS (dns.google): only when you ask for the DNS diagnostics of a domain or the reverse DNS of your IP. It is queried over HTTPS (DoH).
- Google STUN: only when you test for a WebRTC leak. It lets the browser discover which address the internet sees.
Those requests see your IP because they are the ones receiving the request from your browser; no personal data is sent to them. We do not store your IP or your device details: they are read in the browser and shown on screen.
Your device details
- Browser and version
- The program you use to open the page. It tells you whether it is up to date.
- Engine
- The component that interprets the web: Blink (Chrome, Edge), Gecko (Firefox), or WebKit (Safari).
- Operating system
- Windows, macOS, Linux, Android, or iOS, with its version if the browser reports it.
- Screen resolution
- The full size of your screen in pixels. The window size is the space the page takes up right now.
- Pixel density
- How many physical pixels each logical pixel uses. On Retina screens it is 2 or more.
- Language and preferred languages
- The configured language and the preference list a site can use to show you translations.
- Time zone and UTC offset
- The zone your device uses for the time. UTC is the world reference; the offset shows how many hours separate you from it.
- Status, type, speed, and latency
- What the browser estimates about your connection. The type (4G, 3G…) and the speed are approximate, depending on how the system measures them.
- Cores and memory
- How many logical processors and roughly how much memory your device reports. They help explain performance problems.
- Cookies and privacy signals
- Whether the browser accepts cookies and whether it asks not to be tracked (DNT or GPC). Many sites ignore these signals.
- Theme and motion
- Whether you prefer light or dark mode and whether you asked to reduce animations. Well-built sites respect them.
- User agent
- The technical string your browser sends to every site. Copy it when tech support asks for it.
Everything is read in your browser. Your IP comes from Cloudflare’s /cdn-cgi/trace path and is not stored anywhere: not on our servers and not on your device. If Cloudflare does not respond, cloudflare.com is tried and, as a last resort, ipify.
How to use it
- Open the page: your public IP appears at the top as soon as it is checked, with the protocol (IPv4 or IPv6) and your country.
- Select “Copy IP” to take it wherever you need it, for example a server setting, a firewall rule, or a support ticket.
- For more, select “See approximate location and provider” or “Check IPv4 and IPv6”. These are optional lookups that only run when you ask. You can also look up another IP (a server or a log entry) under “Look up another IP”.
- Under “DNS diagnostics”, look up the A, AAAA, MX, TXT, or NS records of a domain, or the reverse DNS (PTR) of your IP. Under “WebRTC leak”, check whether your browser exposes addresses through the technology used for video calls.
- Scroll down to see your device details (browser, system, screen, language, time, and connection) and use “Copy all” to share the report with whoever is helping you.
Frequently asked questions
What is my public IP, and how is it different from my network IP?
Your public IP is the address your connection has on the internet, assigned by your internet provider. Your network IP (something like 192.168.0.12) is the one your router gives each device inside your home, and it is not visible from outside. This page shows the public one, the one the sites you visit see.
Why does my IP show a different city?
The location of an IP is estimated with databases that match address ranges to areas, and it usually points to your provider rather than your home. That is why it can show a nearby city or even another state. The country is almost always right; the city is only an approximation.
What is the difference between IPv4 and IPv6?
IPv4 uses four numbers separated by dots (203.0.113.42), and few addresses are left. IPv6 uses groups of letters and numbers separated by colons and has a practically unlimited supply. Many providers give you both at once. “Check IPv4 and IPv6” tells you which ones your connection has.
Does my IP change? How do I change it?
In most homes it is dynamic: your provider may assign you a new one when you restart the router or from time to time. On mobile data it usually changes more often. It also changes if you use a VPN, which shows the VPN server’s IP instead of yours. A fixed IP is a separate service you buy from your provider.
What does this tool look up, and is my IP stored?
Your IP comes from Cloudflare’s /cdn-cgi/trace path (this site’s own and, if it does not respond, the one on cloudflare.com) and, as a last resort, from ipify. Those requests see your IP because that is where they come from. The approximate location is only requested if you select the button, and it uses ipwho.is. The DNS diagnostics query Google’s public resolver (dns.google) over HTTPS only when you ask, and the leak test uses a Google STUN server. We do not store your IP or your device details: they are read in your browser and shown on screen.
Can I look up someone else’s IP or a server’s IP?
Yes. Under “Look up another IP”, type any IPv4 or IPv6 address and we show its country, region, city, provider, and autonomous system number (ASN). Only the address you type is looked up, and it is not stored. Keep in mind that the location of an IP belongs to the internet provider and may not match the real city of the person using it.
What an IP address is
An IP address is the number that identifies your connection on the internet. Every time you open a site, the server sees the IP you are coming from and replies to it. Your internet provider assigns you a public IP, and your router hands out private addresses to the devices in your home.
What a website can see about you
- Your public IP and, from it, your country and, roughly, your region and provider.
- Browser details: name and version, operating system, language, time zone, and screen size.
- Preferences: light or dark theme, reduced motion, cookies, and signals such as “Do Not Track”.
This page shows you those details so you know what your browser shares without being asked.
When it helps to know your IP
- To allow your access in a firewall, a server, or a database.
- To check that a VPN is on and shows a different IP from your home one.
- To give tech support the details of your connection and your device.
- To find out whether your provider already gives you IPv6.
How to protect your privacy
A VPN or a browser with tracking protection reduces what can be tied to your IP, but it does not hide it from the VPN provider. Avoid sharing your IP in public when you don’t need to, and change it by restarting your router or asking your provider for a new one if you think it is exposed.
Look up another IP
Besides your own address, you can type any IPv4 or IPv6 under “Look up another IP” to see its country, region, city, provider, and autonomous system number. It is useful for finding out where a connection in an access log comes from, or who owns a server’s IP. The lookup uses ipwho.is, sees only the address you type, and is not stored. Remember that the location of an IP points to the internet provider, not to a house: it can show another city.
IPv4 and IPv6: why they don’t always match
Your connection can have an IPv4 and an IPv6 at the same time. The main address you see is the one Cloudflare receives when it serves you; to see both families you need to ask ipify. Select “Check IPv4 and IPv6”, or turn on the automatic check if you want it to repeat on your next visits; the tool does not store the addresses, only your preference.
DNS diagnostics
“DNS diagnostics” asks Google’s public resolver over HTTPS (DoH) for the records of a domain: A and AAAA (the addresses it points to), MX (mail), TXT (text such as anti-spam policies), and NS (the name servers). You can also request the reverse DNS (PTR) of your IP to see which name belongs to it. It is useful for checking that a domain is set up correctly or where an address comes from. Only what you ask for is looked up, and nothing is stored.
WebRTC leak
WebRTC is the technology behind browser video calls. To connect, it can reveal local or public addresses even if you use a VPN. The test contacts a public Google STUN server and compares the address the internet sees with your public IP: if they differ, there may be a leak. Your browser may hide local addresses with mDNS, and in that case the tool says so.
Keep going
If you care about privacy, you may also like the hash generator.
Updated on October 1, 2026