Home/Bulk IP Lookup
[ N.2 — BULK IP ]

Many IPs,
one lookup.

Paste up to 100 IP addresses and get geolocation, ASN, and hostname data for all of them at once. CSV / JSON export, sortable table, country and ASN summaries.

Last reviewed: May 2026

// paste ip addresses 0 / 100
Accepts IPv4 and IPv6. Maximum 100 addresses per lookup. Reverse-DNS is resolved for the first 10 results.
Run a lookup to see results.
Results
0
Valid
0
Invalid
0
Countries
0
ASNs
0
IP Country City ASN Organization Hostname
// countries
// asns

Need more detail on one IP?

Look up a single IP in detail →
// explainer

Bulk lookups,
without the script.

When to use bulk lookup

Analysing server access logs, investigating a cluster of suspicious IPs from a security alert, auditing network traffic, mapping an attacker's infrastructure, or correlating IPs that show up across multiple email headers — anywhere you'd otherwise paste 50 addresses into a single-IP tool one by one. The point is to see the shape of the data at a glance: which countries, which ASNs, which hostnames repeat.

What the results include

Each row carries country / region / city from MaxMind GeoLite2, the ASN and organisation from GeoLite2 ASN, and a reverse-DNS hostname for the first 10 valid public IPs (PTR lookups are slow; running them on all 100 would push past the worker timeout). Rows for private ranges (10/8, 172.16/12, 192.168/16, 127/8, RFC 6598 CGNAT, fe80::/10, fc00::/7) are flagged so they don't get mistaken for misclassified public space, and invalid entries stay in the table with an error reason so you can see exactly which lines didn't parse.

Privacy & accuracy

IP geolocation is approximate. It maps the IP to the general region the ISP says the block is allocated to — not a street address, not a person. City-level accuracy is typical for residential ISPs; data-centre IPs almost always show the hosting provider's registered location, which may have nothing to do with where the server actually lives. Treat city / region as a hint, not as ground truth.

Exports

Copy as CSV gives you a header row + one row per IP (RFC 4180 quoting), ready to paste into Excel / Sheets / Numbers. Copy as JSON gives you the full structured response — same shape the API returns — for piping into a script or downstream tool.

Copied!