About this tool
Check the public IP address your browser is using and review the network details commonly needed for VPN checks, firewall requests, and troubleshooting.
What Is My IP is strongest when you need a quick, dependable answer for troubleshooting rather than a full network dashboard. It helps with VPN checks, allowlist requests, remote-access setup, and location sanity checks where the public IP address is the first thing you need.
- Shows your current public IP address and whether it appears as IPv4 or IPv6.
- Loads ISP, organization, approximate location, and time-zone metadata only when you request details.
- Requests the IP from api64.ipify.org, with ipwho.is used only after explicit opt-in for an alternate lookup or optional details.
How to use My IP
Open the page, wait for the public IP lookup, and copy the address you need. Choose Load details only when approximate location, time-zone, or network ownership metadata is useful; treat those optional fields as estimates rather than guaranteed output.
When this tool is useful
- Check whether a VPN, proxy, or network switch changed your public IP.
- Send your current public IP to an admin for firewall, allowlist, or remote-access setup.
- Confirm approximate geolocation and ISP details before testing region-specific behavior.
Practical tips
- Treat city and region data as approximate because IP geolocation is often inferred from provider routing.
- Use the refresh action after changing VPN exit nodes or network environments.
- Share only the fields needed for the troubleshooting task if you are posting the result into tickets or chat.
What is my public IP, and how is it different from my private IP?
The address shown here is your public IP: the one websites, APIs, and remote servers see when your traffic leaves your router or carrier network. Devices inside your home or office use private addresses such as 192.168.x.x or 10.x.x.x that never appear on the internet, which is why this page cannot show them. If you are on a VPN, proxy, or corporate gateway, the public IP belongs to that exit point rather than to your line.
- IPv4 addresses look like 203.0.113.42; IPv6 addresses are longer hexadecimal groups. The tool labels which one your browser used for the lookup.
- Is my IP static or dynamic? Most consumer and mobile lines are dynamic and can change after a reconnect; refresh over a few days to see whether yours moves.
- Is my IP shared or dedicated? Carrier-grade NAT on mobile and some ISPs puts many customers behind one address, which the ISP and ASN fields can hint at.
What is my IP API: getting the address as JSON
Utiloom does not host its own IP API. The page reads your address from the public ipify service, and you can call the same endpoint directly from a script, shell, or server when you need the value as plain text or JSON. The tool lists each command with a copy button under Check your IP from the command line.
- Run the command on the machine whose public IP you need; a server or CI runner reports its own egress address, not yours.
- Both services are third-party and apply their own rate limits and terms, so cache the result instead of calling it on every request.
| Need | Request | Response |
|---|---|---|
| NeedPlain text, IPv4 or IPv6 | Requestcurl https://api64.ipify.org | Response203.0.113.42 |
| NeedJSON | Requestcurl "https://api64.ipify.org?format=json" | Response{"ip":"203.0.113.42"} |
| NeedIPv4 only | Requestcurl https://api.ipify.org | Response203.0.113.42 |
| NeedWindows PowerShell | RequestInvoke-RestMethod https://api64.ipify.org | Response203.0.113.42 |
| NeedISP, ASN, and approximate location | Requestcurl https://ipwho.is/ | ResponseJSON with ip, country, city, and connection.isp, org, and asn |
Examples you can test
Load an example, compare the result with the expected output, then replace it with your own input.
Check current public IP
Example input
Open the tool from a browser
Expected output
Detected public IP address
Useful when configuring allowlists, debugging VPN routing, or checking network changes.
Verify VPN egress
Example input
Connect VPN, then reload the tool
Expected output
Public IP changes to VPN egress address
IP checks help confirm which network a request appears to come from.
Validation checklist
- Do not treat an IP address alone as a stable user identity.
- Re-check after switching VPNs, networks, or proxies.
- Avoid sharing public IP screenshots when privacy matters.