The GeoIP2 City database is a more accurate version of our free GeoLite2 City database.
#MAXMIND FREE DATABASE PLUS#
For existing Matomo users it will continue to work, but will get out of data. To access our most accurate IP geolocation data, use GeoIP2 City Plus or Insights web service, which accurately geolocate 4 more IPs to cities and 9 more IPs to postal codes in the United States than the GeoIP2 City database. The normal GeoIP setup will stop working for new users in a week.And the worst of all: They reason that they need to collect the user data of all of their users to comply to privacy laws (especially the new Californian one).Accounts can also only be generated after December 23
#MAXMIND FREE DATABASE LICENSE#
Even crazier: This end-user license agreement is not even available yet, but they are estimating they will publish it on December 23.But they also use this change to sneakily change the license of the database from the Creative Commons Attribution-ShareAlike to their own end-user license agreement.One can’t simply download the free GeoIP databases anymore, instead one has to register an account.It’s crazy that they share this during christmas holidays with only a weeks notice. Well developed countries like the United States and Europe tend to have reasonably good data, while less developed countries are still inaccurate.Many thanks for sharing this, I wouldn’t have seen it otherwise. Maxmind announced significant changes to their GeoLite2 free database offerings and from Decemonwards, they will no longer be providing free public access to GeoLite2 free database downloads. This can be an easy way to spot ‘bots’ or malicious users, as their IP cannot be geolocated.Ĭity level databases vary in accuracy depending on the region. GeoIP databases don’t carry data for servers and cloud providers. Generally speaking, country level databases are very accurate. GeoIP databases are only as accurate as the data inside them. You will need to register and obtain an API key to use it. They offer 20,000 free requests per month. Geolocation data is updated regularly and data accuracy is constantly improved.
#MAXMIND FREE DATABASE INSTALL#
Alternatively, they also provide a geo IP database you can install in your own application if geo IP lookups are latency sensitive.Ībstract IP Geolocation API is another easy to implement and maintain API with clear documentation. Using the API, it has the advantage that you can perform a geoip lookup in the browser (say, for example, with serverless or Gatsby.js applications). IPGeolocation.io is an API & database service. Personally, I recommend taking a look at IPGeolocation.io first, as it’s a fully wrapped API service, with a free tier and reasonably priced thereafter, which will be suitable for most applications. Maxmind’s GeoLite2 Database (API & Database) There are several free databases available: The IP addresses themselves do not indicate anything about the geolocation of an IP. Geo IP databases are made by combining data from: IP addresses serve a similar purpose to phone numbers, and allow computers across the internet to communicate with each other. What is an IP address?Īn IP address is the unique number given to every device on the internet. Geo IP databases are used to perform geolocation using an IP address. A geo IP database is a database of IP addresses with their locations tagged.