The GeoIP2 Precision Insights web service is our most comprehensive and accurate IP geolocation solution.
IP Geolocation + Proxy Detection
Geolocate an IP address down to the postal code level and get all the data that our standard database offerings provide plus proxy detection (and more) in one API call. Determine whether an IP is likely being used as an anonymizer and identify the type of anonymizer, such as a proxy or VPN. Identify the User Type and learn whether the IP is associated with a business, residence, cellular connection, traveler, government/military entity, and more.
You may use the GeoIP2 Precision web services in your commercial product or application without the need for additional licensing. Purchase credit below and pay as you go.
Exclusive to the GeoIP2 Precision Insights service:
|Anonymizer Type||If an IP address is likely used by an anonymizing service, these outputs will provide information on the probable anonymizer type. The service includes five anonymizer outputs: Anonymous, VPN, Hosting Provider, Public Proxy, Residential Proxy (does not include peer-to-peer proxy IPs), and Tor Exit Node.|
|Static IP Score||An indicator of how static or dynamic an IP address is. This indicator can be useful for deciding whether an IP address represents the same user over time.|
|User Count||The estimated number of users sharing the IP/network during the past 24 hours. For IPv4, the count is for the individual IP. For IPv6, the count is for the /64 network.|
|User Type||Insight into the type of user of the IP address (cellular, residential, business, traveler, government, college, and more).|
|Confidence Factors||Our confidence in each of the geolocation values returned.|
|Average Income (US only)||The weighted average income in US dollars per person for the zip code(s) associated with the IP address.|
|Population Density (US only)||The weighted population per square kilometer for the zip code(s) associated with the IP address.|
Additionally, the GeoIP2 Precision: Insights service returns the following data elements for a given IP address:
|Continent||The continent associated with the IP address.|
Three indicators of the country associated with the IP address:
There are two indicators of an EU country associated with the IP address:
|Network||The network in CIDR notation associated with the record. In particular, this is the largest network where all of the fields besides ip_address have the same value.|
|Subdivisions||The subdivisions or regions associated with the IP address (e.g. state, province, prefecture).|
|City||The city associated with the IP address.|
|Postal Code||The postal code associated with the IP address.*|
|Metro Code (US Only)||The metro code associated with the IP address. These are only available for IP addresses in the US.|
|Time Zone||The time zone associated with location, as specified by the IANA Time Zone Database, e.g., "America/New_York".|
|Latitude / Longitude||The approximate latitude and longitude of the postal code, city, subdivision or country associated with the IP address.**|
|Accuracy Radius (km)||The approximate accuracy radius, in kilometers, around the latitude and longitude for the geographical entity (country, subdivision, city or postal code) associated with the IP address.|
|ISP / Organization||The ISP and registering Organization associated with the IP address.|
|Domain||The second level domain associated with the IP address. This will be something like "example.com" or "example.co.uk", not "foo.example.com".|
|AS Number & Organization||The autonomous system number associated with the IP address and the organization associated with the registered autonomous system number for the IP address.|
** Latitude and longitude are not precise and should not be used to identify a particular street address or household. To better represent a level of accuracy, please include the accuracy_radius when displaying latitude and longitude and make it clear that the coordinates refer to a larger geographical area instead of a precise location.
Includes localized names for select locations in English, Simplified Chinese, German, Spanish, French, Japanese, Brazilian Portuguese, and Russian.