No ads. No popups. Just your public IP.

What is my IP?

This is the number websites can see when your browser visits them.

Your public IP Checking
Checking...
Looking up basic network location.

A fresh check runs when this page opens.

Fast The IP loads first. Extra details wait their turn.
Clean No ads, no popups, no noisy page layout.
Useful Copy your IP or use a simple endpoint in scripts.

Tiny API

Plain text or JSON

Use the text endpoint when you only need the IP. Use JSON when you want the check time and basic network location.

curl https://ip.getgeofix.xyz/ip
curl https://ip.getgeofix.xyz/json

Chrome extension

IP Watch

Save your usual network, then get a simple notice when your public IP changes after switching Wi-Fi, hotspot, or VPN.

IP Watch
203.0.113.24
Last checked just now
Copy Watch

Privacy

Built to stay quiet

The service must read your request IP to show it back to you. We do not put ads or third-party tracking scripts on this page, and the extension stores its saved network check on your device.

Read the short privacy note

Questions

Simple answers

Why does my location look wrong?

Your internet provider, work network, VPN, or mobile carrier may route traffic through another city or region. The IP is the important part; location is only a basic network hint.

Does this hide my IP?

No. This tool shows the public IP that websites can see when your browser connects to them.

What does the extension check?

IP Watch calls the GetGeoFix JSON endpoint when you open the popup, refresh, or turn on change watching. Watching runs on the interval you choose.

When does IP Watch notify me?

It sends a Chrome notification when monitoring is on and your public IP address changes from the network you saved.

Can I use this in a script?

Yes. Use https://ip.getgeofix.xyz/ip for plain text or https://ip.getgeofix.xyz/json for JSON.