Test Databases

There are several ways to test GeoIP2 databases before purchasing them:

If you are a current customer and are looking for resources to help with testing, you can learn how to lookup IPs in our databases.

GeoIP2 database online demo

You can get a sense of the kind of data in most of our GeoIP2 databases using the online demo on our main website. This demo allows you to lookup up to 25 IP addresses and see what data is returned for those addresses in the following databases:

  • GeoIP2 Country database
  • GeoIP2 City database
  • GeoIP2 ISP database
  • GeoIP2 Domain database

Use GeoLite2 for testing

If you want to test a database integration before purchasing a database subscription, you can sign up for our free GeoLite2 databases, which are drag and drop replacements for our GeoIP2 geolocation databases. Learn more about GeoLite2 on our developer portal, and learn how to upgrade from GeoLite2 databases.

Test with a CSV format database

CSV (comma separated value) format databases are easy to use and manipulate with a variety of database and data analysis platforms. If you want to get an overview of the data and understand the structure of the database, this would be a good file format to work with. Learn more about database formats, and learn how to download databases.

Test a full integration

If you want to test a full integration of GeoIP2 data in your applications, you should use the MMDB format databases. This format is optimized for fast IP lookups, and we maintain a number of client APIs for working with our data in this format.

You can read the quick start guide on our developer portal to get started testing a full integration of GeoIP2 or GeoLite2 databases.

You can also learn about a command-line tool to query our databases and return data in JSON format in our developer documentation.

This page was last updated on .

Was this article helpful?