Free tool · CSV export

Bulk IP lookup

Paste IP addresses or a whole log file. We extract the addresses, look them up and give you a table you can download as CSV.

IP addresses are extracted from any text, e.g. a log file. Duplicates are removed.

Batch lookups by API

curl -X POST "https://api.ipbase.com/v2/batch" -H "apikey: YOUR-API-KEY" \
  -H "Content-Type: application/json" -d '{"ips": ["1.1.1.1", "8.8.8.8"]}'

Frequently asked questions

How many IP addresses can I look up at once?

100 per run with the free tool. The ipbase API's batch endpoint also handles 100 addresses per request, and you can send as many requests as your plan allows.

Can I paste a web server log?

Yes. The tool finds all IPv4 and IPv6 addresses in the text and removes duplicates before the lookup.

IP geolocation API

Get this data in your app

ipbase returns location, ISP, ASN, time zone and security flags (VPN, proxy, Tor, data center) for any IPv4 or IPv6 address, up to 100 addresses per request.

150 free requests every month. No credit card required.

GET https://api.ipbase.com/v2/info?ip=1.1.1.1

{
  "data": {
    "ip": "1.1.1.1",
    "type": "v4",
    "connection": {
      "asn": 13335,
      "organization": "APNIC and Cloudflare DNS Resolver project",
      "isp": "Cloudflare, Inc",
      "range": "1.1.1.0/24"
    },
    "location": {
      "country": { "alpha2": "AU", "name": "Australia" },
      "zip": "4000"
    },
    "security": { "is_vpn": false, "is_tor": false, "threat_score": 0 }
  }
}

Free IP tools

Start using the IP Geolocation API for free today!

Get 150 requests / month for free