Tools
What Is My IP?
Your IP address and device info at a glance: public IPv4/IPv6 address, browser, operating system, screen, language and time zone. Includes a VPN test and an IP comparison; your IP is never stored. Free, no sign-up.
Turn your VPN on or off, then press the button. Without reloading the page, the new address is compared with the first reading.
Paste the address you added to a GA4 internal traffic rule, a Google Ads IP exclusion list or a firewall; 203.0.113.* and CIDR ranges work too.
Looking for your local IP?The 192.168.x.x style address behind your router never shows on this page. Open the details of the connected network in your device's Wi-Fi settings.
Result
How to use the What Is My IP?
- Read your IP address
The large number on the right is your public IP for this connection. The badge next to it shows the version (IPv4 or IPv6), and the line below names the address type.
- Copy it or hide it
The Copy button puts only the IP on your clipboard. Before you share your screen, switch to Hide IP in the top bar; the last parts of the address turn into dots.
- Test your VPN
Turn your VPN on or off, then press Check my IP again. The tool reads the new address without reloading the page and compares it with the first reading.
- Compare with your lists
Paste the address you added to GA4, Google Ads or a firewall into the comparison box. It accepts a single address, the 203.0.113.* format and CIDR ranges.
- Send the result to support
Copy result gives you the IP plus browser, system, screen, language and time zone in one text. Copy link, by contrast, creates a page link that contains no IP.
How does the tool read the IP and calculate ranges?
The address shown is not an estimate; it is the source address the server sees on this connection. The comparison box expands both addresses to bits and then matches them.
The source address the server sees on the connection (REMOTE_ADDR); an IPv4 mapped address arriving as ::ffff: is written as plain IPv432 bits = 4 parts × 8 bits; each part 0 to 255; 2^32 = 4,294,967,296 addresses in total128 bits = 8 groups × 16 bits; :: shortens consecutive zero groups; the comparison expands both notations in fullNumber of IPv4 addresses = 2^(32 - prefix); /24 = 256, /25 = 128, /32 = 1 address203.0.113.* = 203.0.113.0/24; each trailing asterisk frees 8 bits, so 203.0.*.* = /16In IPv4 the last two parts, in IPv6 everything after the first two groups becomes ••••; a result copied from the screen stays hidden tooI classify the address type with the IANA special purpose address registries. The table below lists every range.
Comparison box examples
The addresses below come from ranges reserved for documentation; the result column shows what the tool returns for each input.
| Your connection's IP | Entered in the box | Tool result | Why |
|---|---|---|---|
| 203.0.113.45 | 203.0.113.45 | Match | The address matches exactly |
| 203.0.113.45 | 203.0.113.* | In range (256 addresses) | The asterisk covers 0 to 255 in the last part |
| 203.0.113.45 | 203.0.113.0/25 | In range (128 addresses) | The /25 range runs from .0 to .127 |
| 203.0.113.45 | 203.0.113.128/25 | Different (outside the range) | This /25 range runs from .128 to .255 |
| 2001:db8:85a3::8a2e:370:7334 | 2001:0DB8:85A3:0000:0000:8A2E:0370:7334 | Match | Long or short IPv6 notation and upper case do not change the result |
| 2001:db8:85a3::8a2e:370:7334 | 203.0.113.45 | Other version | The connection uses IPv6, the entered address is IPv4 |
Whatever you type into the comparison box never goes into the share link and disappears when you close the page.
Private and special purpose IP ranges
The tool names the address type under your IP by checking these ranges.
| Range | Label in the tool | Where you see it |
|---|---|---|
| 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 | Private network address | Devices behind a home or office router (RFC 1918) |
| 100.64.0.0/10 | Shared (CGNAT) address | A provider network that groups many subscribers in a shared pool (RFC 6598) |
| 127.0.0.0/8 and ::1 | Loopback address | The device talking to itself |
| 169.254.0.0/16 and fe80::/10 | Link-local address | In IPv4 when DHCP does not answer, in IPv6 automatically on every interface |
| fc00::/7 | Unique local IPv6 (ULA) address | Home and company internal IPv6 networks (RFC 4193) |
| 192.0.2.0/24, 198.51.100.0/24, 203.0.113.0/24, 2001:db8::/32 | Documentation address | Examples in books and documentation (RFC 5737, RFC 3849) |
| All other addresses | Public address | The address the internet sees for you |
Source: IANA special purpose address registries. If this page shows a type other than public, you are opening it from a local network or through a proxy.
What is my IP address, and what does this page show?
The answer to what is my IP address is the public address of your current connection. It is the number your provider assigns and every website you visit sees. This page does not guess it; it prints the source address our server sees on your connection. Next to it, the tool adds what your browser reports about itself:
- IP and version: an IPv4 or IPv6 badge plus the address type (public, private, shared).
- Device info: browser and version, operating system, device type, screen and window size.
- Language and time zone: your browser language and your time zone with its UTC offset.
- Two checks: a VPN test and a comparison with an IP or a range.
I open this page most often when my team and I set up tracking on client sites. During Google Ads management, the office IP goes into the exclusion list and into the GA4 internal traffic rule. If you enter the wrong address, your own clicks eat into the budget. Moreover, the tool never writes your IP to a database, never sends it to another service and never puts it into the share link.
What is the difference between a public and a local IP?
Your home router goes online with a single public IP. Your phone, laptop and TV, in turn, receive local IP addresses such as 192.168.1.24 from the router. When traffic leaves the house, the router hides those internal addresses behind its own public one; this process is called NAT. That is why every device in the same home sees the same IP on this page.
No website can see your local IP, because that address never leaves the router. Only the device itself knows it. The tool therefore detects your system and shows the right settings path in the box under the panel. In practice, the two addresses matter for different jobs:
- Public IP: allow lists, ad and analytics filters, remote access.
- Local IP: printer setup, the router admin page, file sharing at home.
There is also a third case. Some providers, especially on mobile networks, put many subscribers behind a shared (CGNAT) network. In that case you share the public IP you see with other customers. As a result, direct connections from outside and port forwarding usually fail.
Dynamic or static IP: which one do you have?
Most home and mobile connections use a dynamic IP: the provider hands out addresses from a shared pool. It may change yours when the router reconnects or at intervals. A static IP, on the other hand, is reserved for you and stays the same until you change your plan. For everyday browsing a dynamic IP is enough; in addition, not being tied to one address for years is a small privacy plus.
A static IP makes life easier in these cases:
- You want to reach an office server or a security camera remotely.
- Your hosting panel, database or a company app only allows certain IPs.
- You want to keep office traffic out of GA4 and Google Ads permanently.
Providers usually sell static IPs with business plans or for an extra fee, so ask yours about price and terms. If you stay on a dynamic IP, open this page once a month and paste the address from your lists into the comparison box. If the address has changed, the tool flags it right away with the Different badge.
What is the difference between IPv4 and IPv6?
An IPv4 address has 32 bits and four parts, such as 85.105.12.34. That gives 2^32, roughly 4.3 billion addresses, which was never going to be enough for today's internet. RIPE NCC serves Europe, the Middle East and parts of Central Asia. On 25 November 2019 it announced that it had run out of IPv4 addresses. IPv6 is the answer to that shortage: 128 bit addresses written as eight groups separated by colons, with practically unlimited space.
Many connections today use both versions at once (dual stack). If your browser can reach a site over IPv6, it usually prefers it; otherwise it falls back to IPv4. So seeing IPv6 at home and IPv4 on another network is perfectly normal. If you want to check your line's IPv6 support in detail, the IPv6 test measures it separately.
IPv6 has two shortening rules: you may drop leading zeros in each group, and you may replace one run of zero groups with ::. RFC 5952 recommends lower case and shortening the longest run of zeros. The comparison box expands both notations in full; in other words, 2001:db8::1 and 2001:0DB8:0:0:0:0:0:1 give the same result.
How do a VPN, iCloud Private Relay and a proxy change my IP address?
All three route your traffic through another server, so the site sees that server's address instead of yours. The difference lies in what they cover:
- VPN: usually tunnels all traffic from the device. Some apps use split tunneling to leave certain sites outside the tunnel.
- iCloud Private Relay: Apple's service sends Safari traffic through two separate relays. Sites see a relay address instead of your real IP, which by default keeps your approximate region.
- Proxy: often covers only the browser or a single app.
That is why the VPN test in the tool takes two readings. It takes the first reading when the page opens. Then, when you switch the VPN on and press the button, it reads the current address without reloading the page. If the address changed, your traffic now leaves through a different exit point.
Let me be clear about one limit: this test only measures the IP this site sees. It does not check whether your DNS queries bypass the VPN or whether an address leaks through WebRTC. Your time zone is another clue; for example, if the VPN places you in Germany while your browser still reports America/New_York, sites can notice the mismatch.
How do you exclude your own visits in GA4 and Google Ads?
Your team's visits inflate reports, and their ad clicks waste budget. You can separate them by IP address in two places. In both, the correct address is the public IP you see on this page:
- GA4 internal traffic: go to Admin, Data collection and modification, Data streams, your web stream, Configure tag settings, Show more, then Define internal traffic. The rule accepts equals, begins with, ends with, contains and is in range (CIDR). After that, set the data filter to Testing first and then to Active; according to Google, a filter can take 24 to 36 hours to apply.
- Google Ads IP exclusions: in the campaign settings you can enter up to 500 IP addresses per campaign. To exclude a block, replace the last part with an asterisk. Some campaign types, Performance Max among them, lack the campaign level option; use account level IP exclusions there.
Switch off your VPN before you add anything, then confirm the address with the comparison box. I explain how to read your reports after filtering in website traffic analysis tools for business websites.
Is an IP address personal data, and what do websites do with it?
Every site you visit sees your IP address, because a connection cannot work any other way. Sites typically use it for these jobs:
- Choosing a language or country and showing regional prices or content.
- Filtering suspicious logins and bot traffic, and applying rate limits.
- Estimating an approximate location in ad and analytics tools.
The legal side matters too. In the 2016 Breyer judgment, the Court of Justice of the European Union ruled that a dynamic IP address can be personal data. That applies when the website operator has legal means to identify the person with extra information held by the provider. Therefore, under the GDPR I recommend that any site processing IP addresses says so clearly in its privacy notice. I cover the details in how to build a GDPR compliant website; for critical decisions, check current law and ask your legal adviser.
If you want to know which provider and roughly which region an IP belongs to, try the IP lookup tool. This page, by contrast, never sends your IP to any outside service for a lookup.
Common IP address mistakes
- ✕MistakeAdding a local IP (192.168.x.x) to GA4 or Google Ads✓Do this insteadAlways enter the public IP you see on this page. A local address never leaves the router, so it never matches any rule.
- ✕MistakeExcluding a dynamic IP once and forgetting it✓Do this insteadWhen the address changes, the rule silently stops working. Paste the listed address into the comparison box once a month, or get a static IP from your provider.
- ✕MistakeExcluding only the IPv4 address✓Do this insteadOn lines that use both versions, your visits also arrive over IPv6. Add your connection's IPv6 address as well; GA4 also accepts IPv6 ranges in CIDR notation.
- ✕MistakeSaving the office IP while the VPN is on✓Do this insteadThe list then holds the VPN server's address. Turn the VPN off first, then confirm the address with Check my IP again.
- ✕MistakeTreating IP location as a home address✓Do this insteadIP based location is an estimate that often points to the provider's regional hub. Only location services you allow can share a precise position.
Frequently Asked Questions
The name and the team behind this free tool.
The tools are open to everyone and free. If you have a business or brand, take a look at what we do to grow it digitally; 14+ years in digital marketing and a team of experienced specialists.





