All tools

What is my IP?

See your public IP address, country, and network.

Reading your connection…

Use it in your app

curl https://api.parseapi.com/ip

The bare route answers with the IP that made the request, no key needed. Put it in a script today. Pass /ip/8.8.8.8 on a plan key for any address. Paid deep adds state, city, and datacenter, VPN, and relay flags where known.

IP APIWhat is my user agent?

QUESTIONS

Why do you already know it?
Every request carries the address it came from. The page asks the bare /ip route, which answers with the IP that made the call. No key, no lookup form.
IPv4 or IPv6?
Whichever your connection used to reach us. Many networks now prefer IPv6, so you may see a long colon-separated address. Both are your real public IP.
Why does the country show but not my street?
An IP identifies a network connection, not a person or street address. The country and network describe that connection. City-level detail on paid deep is still an approximate network location.
Can I do this from code?
curl https://api.parseapi.com/ip, no key at all. Pass an address on a plan key to look up another IP, with datacenter, VPN, relay, and Tor flags on paid deep.