Instant, reliable IP lookup service for developers. Fetch city, country, latitude, longitude, timezone, and ISP info in simple JSON from any programming language.
Auto-detecting your connection or lookup any target IP address
IP Detecting location...
Loading...
One-line JSON fetch code snippets ready to copy & paste into your application
Simple, clean URL structures formatted to fit any developer workflow
| Method | Endpoint URL | Description | Sample Response |
|---|---|---|---|
| GET | /json |
Fetch client's own IP geolocation info in JSON | View JSON |
| GET | /json/:ip |
Fetch target IP address info in JSON format | /json/8.8.8.8 |
| GET | /:ip |
Direct target IP lookup endpoint (e.g. /8.8.8.8) | /8.8.8.8 |
| GET | /ip |
Returns plain text client IP address string | View Plaintext |
| GET | /json/8.8.8.8/city |
Extract specific field directly in plain text | /city |
| POST | /batch |
Batch lookup up to 100 IP addresses in one call | JSON array payload |
| GET | /xml/:ip? |
XML response output format | View XML |
Run your own private instance on free cloud hosting platforms with 1-click
Unlimited monthly requests, 512MB RAM Docker Web Service.
100% Free100,000 requests per day with 0ms global edge latency.
100% FreeDeploy anywhere using our ultra-lightweight Docker image.
Self Hosted