IPinfo recommends that new users avoid the following legacy IP database downloads. We now offer multi-contextual IP databases that provide a richer mix of IP context in a single data package.
User Question: I want city-level information on IP addresses. Should I choose IPinfo Core or the IP Geolocation Database?
You should choose the IPinfo Core database. It includes detailed location information, such as city-level data, and network flags that provide valuable geolocation context. For example, carrier IPs often have lower geolocation confidence, and anonymous IP addresses are used by VPN services. This context is not available in single-context IP geolocation data.
User Question: I want confident, accurate insights. Which database should I choose?
Choose IPinfo Plus. It combines the reliability of the IP Geolocation Extended database with additional insightful IP geolocation data.
User Question: I want to mix X IP insights with Y IP insights.
Review the offerings in Lite, Core, Plus, and other options first. While we can provide custom database solutions, standard off-the-shelf data solutions are more accessible and require less engineering investment. Custom solutions are available if needed.
The legacy IP database products from IPinfo include:
| Database Product | Sample Database Repo | Description |
|---|---|---|
| IP Geolocation Database | IP Geolocation Sample | IP geolocation information |
| IP to Company Database | IP to Company Sample | Company associated with IP address |
| ASN Database | ASN Database Sample | IP range and ASN information |
| IP to Mobile Carrier Database | IP to Mobile Carrier Sample | Mobile carrier and country information |
| Privacy Detection Database | Privacy Detection Sample | VPN, proxy, Tor, relay detection |
| IP Geolocation Extended Database | IP Geolocation Extended Sample | IP geolocation database with accuracy radius |
All of these products are available in CSV, JSON, Parquet, and MMDB formats.
Visit each folder to learn more about the databases. Each directory README contains detailed information about the respective database.
Visit the individual database directories to learn more.
Get geolocation information from IP addresses.
You can find the schema, database sample, API response sample, and other information in the IP Geolocation folder. The database includes the following fields:
| Field Name | Example | Description |
|---|---|---|
| network | 71.50.174.48/28 |
CIDR or single address of the IP address block |
| city | Spring Lake |
City of the IP address |
| region | North Carolina |
Region/State of the IP address |
| region_code | NC |
Two-letter ISO 3166 region code |
| country | United States |
Name of the country of the IP address |
| country_code | US |
ISO 3166 country code of the IP address |
| continent | North America |
Name of the continent |
| continent_code | NA |
Two-letter continent code |
| latitude | 35.16794 |
Latitude value of the IP address |
| longitude | -78.97281 |
Longitude value of the IP address |
| timezone | America/New_York |
Local time zone of the IP address location |
| postal_code | 28390 |
Postal code or ZIP code of the IP address |
Get organization data and identify the company behind the IP address and network traffic.
You can find the schema, database sample, API response sample, and other information in the IP to Company folder. This database can be used to identify large-scale organizations or companies behind IP address ranges. The database includes the following fields:
| Field Name | Example | Description |
|---|---|---|
start_ip |
107.136.106.168 | Starting IP address of an IP address range |
end_ip |
107.136.106.175 | Ending IP address of an IP address range |
join_key |
107.136.0.0 | Special variable to facilitate database join operation |
name |
ZSPEC FLOW-180709174314 | Name of the organization |
domain |
zspec.com | Domain of the organization |
type |
business | Type of business, e.g., Business, ISP, Hosting, or Education |
asn |
AS7018 | ASN of the IP range |
as_name |
AT&T Services, Inc. | Name of the ASN |
as_domain |
att.com | Domain name of the ASN |
as_type |
isp | ASN Type: ISP, Hosting, Business, or Education |
country |
US | ISO 3166 country code |
Get ASN data from ASN or IP Address information.
You can find the schema, database sample, API response sample, and other information in the ASN folder. The database contains the following fields:
| Field Name | Example | Description |
|---|---|---|
| network | 115.76.56.0/23 |
CIDR or single IP address of the IP address block |
| asn | AS7552 |
Autonomous System Number (ASN) |
| domain | viettel.com.vn |
Organization domain name of the ASN |
| name | Viettel Group |
Name of the ASN organization |
| type | isp |
ASN Type: ISP, Hosting, Education, Government, or Business |
| country | VN |
ISO 3166 two-letter country code of the ASN declared in the WHOIS records |
Look up mobile carrier data such as MCC and MNC from IP addresses.
You can find the schema, database sample, API response sample, and other information in the IP to Mobile Carrier folder. The database contains the following fields:
| Field Name | Example | Description |
|---|---|---|
start_ip |
5.208.203.0 | Starting IP address of an IP address range |
end_ip |
5.208.203.255 | Ending IP address of an IP address range |
name |
Mobile Communication Company of Iran PLC | Name of the mobile carrier |
country |
IR | ISO 3166 country code |
mcc |
432 | Mobile Country Code (MCC) of the carrier |
mnc |
11 | Mobile Network Code (MNC) of the carrier |
Demystify anonymous IP addresses. Identify privacy-masking services such as VPN, Tor, proxies, relays, and hosting from IP addresses.
You can find the schema, database sample, API response sample, and other information in the Privacy Detection folder. The database includes the following fields:
| Field Name | Example | Description |
|---|---|---|
| network | 146.70.174.112/31 |
CIDR or single IP address of the IP address block |
| hosting | true |
Indicates a hosting/cloud service/data center IP address |
| proxy | false |
Indicates an open web proxy IP address |
| tor | false |
Indicates a Tor (The Onion Router) exit node IP address |
| relay | false |
Indicates a Virtual Private Network (VPN) service exit node IP address |
| vpn | true |
Indicates a location-preserving anonymous relay service |
| service | ProtonVPN |
Name of the anonymous IP service provider |
IP to Geolocation database with confidence metric or accuracy radius for each entry.
You can find the schema, database sample, API response sample, and other information in the IP Geolocation Extended folder. The database includes the following fields:
| Field Name | Example | Description |
|---|---|---|
start_ip |
171.71.0.0 | Starting IP address of an IP address range |
end_ip |
171.71.127.255 | Ending IP address of an IP address range |
join_key |
171.71.0.0 | Special variable to facilitate database join operation |
city |
San Jose | City of the location |
region |
California | Region of the location |
country |
US | ISO 3166 country code of the location |
latitude |
37.4087 | Latitude value of the location |
longitude |
-121.9406 | Longitude value of the location |
postal_code |
95134 | Postal code of the location |
timezone |
America/Los_Angeles | Local time zone |
geoname_id |
5392171 | GeoNames ID from geonames.org |
radius |
5 | Accuracy radius in terms of kilometers |