How IP to geolocation works
IP geolocation maps an IP address to the place where its network is used. Regional internet registries (ARIN, RIPE NCC, APNIC, LACNIC and AFRINIC) record which organisation holds each block of addresses; geolocation providers combine that with routing data, latency measurements and information from internet providers to estimate a country, region, city and coordinates for every block. This tool queries that data for each address you paste and shows the results side by side.
| Field | Typical accuracy |
|---|---|
| Country | About 99% |
| Region / state | Roughly 80 to 90% |
| City | Often 50 to 80%, frequently the provider's nearest hub |
| Coordinates | The centre of the estimated area, not a precise location |
| ISP and ASN | Very reliable, taken from registry and routing data |
Bulk IP location lookup
Paste a list of addresses, a column copied from a spreadsheet, or lines from a web server, firewall or email log: the tool finds every IPv4 and IPv6 address in the text, removes duplicates, skips private and reserved ranges (such as 192.168.x.x, 10.x.x.x and 127.0.0.1) and locates up to 25 public addresses at a time. Download the table as CSV to open it in Excel or Google Sheets.
Typical uses: seeing where website visitors or login attempts come from, checking where your servers and CDN nodes are, investigating spam or suspicious traffic, and confirming that a VPN or proxy exits in the right country.
Related tools
Check a single address in depth with the IP lookup, see your own address with What's my IP number, find the network that owns an address with the ASN lookup, or see whether an IP is on a spam list with the IP blacklist check.
Frequently asked questions
Can IP geolocation find a person's exact address?
No. It shows an approximate area based on the provider's network. Only the provider can link an IP address to a customer, usually only for law enforcement with a legal order.
Why are some addresses skipped?
Private addresses (192.168.x.x, 10.x.x.x, 172.16 to 31.x.x), loopback and other reserved ranges are only meaningful inside a local network, so they have no public location. Addresses beyond the limit of 25 are also listed as skipped; run them in another batch.
Does it work with IPv6?
Yes. IPv4 and IPv6 addresses can be mixed in the same list.
Why does an address show a different city from where the user is?
Mobile networks, VPNs, corporate proxies and large providers route traffic through regional hubs, so the geolocation often shows the hub's city.
Is there a limit?
Up to 25 addresses per lookup and a few lookups every ten minutes, to keep the service free and fast for everyone.