Bulk IP lookup — geo & proxy, one-time credits
Upload a file of IPs, download enriched CSV output. Credits are one-time purchase with 1-year validity. Trial gives you 100 IPs free — no credit card.
Batch Geolocation
| Plan | IP Addresses | Price | Validity | |
|---|---|---|---|---|
| Trial | 100 | Free | 1 year | Start trial |
| Standard | 5,000 | $99 | 1 year | Buy credits |
| 10× | 50,000 | $891 | 1 year | Buy credits |
| 50× | 250,000 | $3,960 | 1 year | Buy credits |
Output: country, region, city, lat/long, ISP, timezone and more per IP. Max 50,000 IPs per file upload. Multiple uploads accepted until credits exhausted.
Batch Proxy Detection
| Plan | IP Addresses | Price | Validity | |
|---|---|---|---|---|
| Trial | 100 | Free | 1 year | Start trial |
| Standard | 2,000 | $99 | 1 year | Buy credits |
| 10× | 20,000 | $891 | 1 year | Buy credits |
| 50× | 100,000 | $3,960 | 1 year | Buy credits |
Output: proxy type, country, region, city, ISP, domain, usage type, ASN, last seen, threat (CSV/XLS). Max 50,000 IPs per file. Credits shared across uploads.
How it works
Upload
Submit a CSV file with one IP per row (up to 50,000 IPs per file). IPv4 and IPv6 supported.
Process
ipOptic matches each IP against the current database and appends all selected fields.
Download
Retrieve the enriched CSV or XLS. Credits are deducted per IP processed, not per file.
Batch vs. real-time API
Use Batch for historical analysis, onboarding enrichment, fraud review queues, or any workload where latency is not critical. Use the real-time API for live transaction scoring, checkout risk checks, and sub-100ms latency requirements.
Need higher volumes or custom output fields?
Enterprise batch contracts include SLA, dedicated egress and custom field selection. Contact us for a quote.