GeoIP Bulk Lookup

The free and independent IP geolocation country database for unlimited, private, and instant bulk lookups!

Download

geoip-ranges.csv All-in-one CSV exports of the whole address space in start-end range or address/mask network notation, respectively.
geoip-networks.csv
GeoIP.csv MaxMind Legacy GeoIP format with address ranges as strings and integers for officially registered countries and blocks only.
GeoIP.dat
GeoLite2-Country-Blocks-IPv4.csv MaxMind GeoIP2 format with separate block and location files for networks and GeoNames identifiers, respectively.
GeoLite2-Country-Locations-en.csv

Background

The dataset is automatically updated on a regular basis and covers the whole IPv4 address space. Less than 1 MB needs to be transferred, which seems acceptable compared to typical web applications or news sites nowadays. After the initial download, all processing is browser-local, preserving privacy and without additional per-lookup API overhead.

The full download and parsing script source code is freely available. Used resources combine WHOIS database dumps such as country delegations, address transfer logs, and Geofeeds. By directly using authoritative IPv4 address space registry data, no conversion from a third-party geolocation provider is involved – possibly tainting contents, licensing, or restricting the output format.