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.