IP Address Today

Bulk IP lookup

Paste a list and get country, city, ISP and ASN for every address, then export the table as CSV. Unlike the other tools here, this one calls the API — the same public endpoint you can call yourself.

One request per address, or one request for all of them

This page loops over your list and calls the single-address endpoint once per entry, because that endpoint needs no key and anyone can use it. It is the right shape for twenty-five addresses and the wrong shape for twenty-five thousand: the round trips dominate, and the rate limiter exists precisely to stop that pattern at scale.

The batch endpoint is the answer for real volume — one request, up to 100 addresses, one set of headers. It needs a key with the batch.lookup scope on the Starter plan or above. See the API docs for the request shape.

Which approach fits which volume

Ways to look up many addresses, by volume
VolumeApproachNeeds
Up to 25This pageNothing
Up to 10,000 a monthLoop the single endpointA free API key
Up to 100 at onceBatch endpointStarter plan and a batch.lookup scope
ContinuousYour own cache in front of the APIAny paid plan

Frequently asked

Why is it limited to 25 addresses?
The tool uses the free keyless API, which allows 45 requests a minute, and it makes one request per address. Twenty-five keeps a single run comfortably inside that. Running it twice inside a minute can still hit the limit, in which case it stops and tells you rather than returning half a table with no explanation.
How do I look up more than that?
Use the API directly. A free key raises the allowance to 10,000 lookups a month, and the batch endpoint on Starter and above takes up to 100 addresses in a single request — which is both faster and far kinder to the rate limiter than a loop of individual calls.
How accurate is city-level data?
Country is reliable; city is an estimate, and the accuracy radius in the full API response tells you how rough. Geolocation maps a network to where it is registered or routed, which is not always where the user sits — a mobile carrier or a VPN can put a subscriber hundreds of kilometres from the apparent city. Treat city as a hint, never as a fact about a person.
What happens to the addresses I paste?
Each one is sent to the lookup API to be resolved, because that is what the tool does — there is no way to geolocate an address without asking. They are handled under the same terms as any API request. If you would rather nothing left your browser, every other tool on this site computes locally.

Doing this for thousands of addresses?

This tool calls the same public API you can call yourself, once per address. For real volume, one batch request handles up to 100 addresses at a time on paid plans.

curl https://api.ipaddresstoday.com/api/v1/8.8.8.8

Other free tools