Skip to main content

Data feeds & downloads

IPLocate’s data feed products provide downloadable IP geolocation and threat data databases in multiple formats for high-volume users and offline (on-premises) processing.

For complete details about our downloadable databases, see our Downloadable databases page. Full documentation and data samples are available - just get in touch to request access.

For database pricing, see our Pricing page.

info

This page provides general information about our downloadable databases and data feed offerings. Complete documentation for each data feed product is provided to interested customers - get in touch to request access.

Data access & delivery

When you subscribe to a database, you can download the latest database files directly from your account dashboard in any of the supported formats.

Or, we can deliver the database to your on-premises infrastructure, or directly to your own cloud storage bucket. We’re flexible - let us know what works best for you.

You can also download the database programmatically using the URL available from your account dashboard.

GET https://www.iplocate.io/download/:download_name?variant=variant
curl --output ip-to-country.mmdb 'https://www.iplocate.io/download/ip-to-country.mmdb?variant=daily&apikey=YOUR_API_KEY'

Parameters

download_name
The name of the download to retrieve.
Path parameter
variant
The variant of the download to retrieve.
Query parameter
apikey
Your account API key.
Query parameter

Data formats

Most of our data feeds are available in all of the following formats:

MMDB (MaxMind Database format)

Binary format optimized for fast lookups. Compatible with MaxMind's GeoIP readers and provides sub-millisecond lookup performance when loaded into memory.

CSV

Human-readable format that's easy to import into databases, spreadsheets, or custom applications. The CSV file is compressed in ZIP format.

JSONL/NDJSON

A variant of JSON where each line is a valid JSON object. Suitable for streaming processing and modern data pipelines. The JSONL file is compressed in ZIP format.

Parquet

Columnar storage format optimized for analytics and big data processing. Ideal for use with Apache Spark, pandas, and other data analysis tools.

Available data feeds

IP to Country database
Free
Accurate country-level geolocation. Includes country, country code, continent code. Updated daily. Free forever.
See documentation
IP to ASN database
Free
IP to Autonomous System number (ASN), company name, and domain name. Updated daily. Free forever.
See documentation
IP Geolocation databaseAccurate city-level and postal-level geolocation. Country, city, region, postal code, time zone, currency, satellite and anycast indicators, and more. 100% of active IP addresses covered. Updates on your schedule.
IP Privacy & Threat Detection DatabaseFlags to detect proxies, VPNs, Tor, Relay services, crawlers, and addresses on abuse blocklists.
IP to Company DatabaseFind the company behind an IP address. Company name, domain, and company type for 10+ million networks.
IP Whois databaseComplete IP Whois data from every Regional Internet Registry (RIR) and RWHOIS server. Fetched daily and parsed into structured network, organization, contact, and ASN objects.
IP ASN databaseAutonomous System data for every registered AS. ASN, organization, country, registry, prefixes, and more.
Hosting Providers DatabaseExtended data on IP addresses associated with hosting services: provider name, domain, service type, service location, and more.
IP Abuser ListIdentify addresses on an abuse blocklist with our daily-updated IP address list.
IP Proxy ListIdentify addresses that have been identified as proxy services.
IP Abuse Contacts DatabaseGet abuse contact data for every registered IP address. Name, email, phone number, and address.

Custom data feeds

We have billions of IP address data points, and we're always adding more. If you're looking for a specific data feed, a specific update schedule, or just want a hand navigating our datasets, we'd love to help design a solution for you. Get in touch to discuss your needs.