Tag Archives: IP Geolocation

How accurate is IP geolocation?

With nearly two decades in the business of IP geolocation, we spend a lot of time thinking about accuracy, but, as with all things big data, a simple question usually has a complex answer. As we approach our twentieth anniversary, we’ll be offering some insights into the industry. This month we’ll cover the basics, answering questions about how accurate IP geolocation is and why. In this post, we’ll talk about some common assumptions about how IP geolocation works and contextualize those assumptions in light of the structure of the internet and the distribution of the IP space across geographical regions. In light of these considerations, we’ll develop a deeper understanding of the constraints and opportunities for IP geolocation.

Continue reading

GeoLite2 Web Service: Free IP Geolocation API

We are happy to announce the release of the GeoLite2 web service, a limited free IP geolocation API. You may use up to 1000 look-ups per day for the GeoLite2 web service.

Since 2002 MaxMind has been trusted by hundreds of thousands of developers to provide IP geolocation data for projects of passion to enterprise-grade applications and everything in between. 

We’ll keep this brief: why should you use the GeoLite2 web service?

  • Reliability.
    We have been at this for 18 years and our web service infrastructure serves tens of billions of requests annually with 99.99% uptime.
  • Accuracy.
    We know that IP geolocation has its limitations and we strive to be as transparent as possible about our accuracy numbers for both our free and paid solutions.
  • Accessibility.
    Our APIs are public and widely adopted which is why you have probably seen MaxMind integrated in some of the platforms you use, and probably why you know about us.
  • Flexibility.
    If you need more accurate or other kinds of IP data all you need to do is switch out the URL  to call one of our paid web services. We don’t require a subscription or commitment. You can pay as you go and service credits don’t expire.

To sign up for GeoLite2, head over to our GeoLite2 page.

If you’re an existing GeoLite2 database user, you can generate a license key and start using the service immediately. Our GeoIP2 Precision web service client APIs may be used with the GeoLite2 web services.

The Easy Way to Use MaxMind GeoIP with Redshift

by TJ Murphy, @teej_m on Twitter
This article was originally published on Towards Data Science on Jan 18, 2019.

It always starts with an innocent observation. “We get a lot of traffic from Boston,” your boss remarks. You naturally throw out a guess or two and discuss why that might be. Until your boss drops the bomb —

“Can you dig into that?”

Darn it. You walked right into that one.

Now you’re in a predicament. You know Google Analytics has traffic by geographic location, but that’s not gonna cut it. If you want to report on those retention rates, lifetime values, or repeat behaviors by geo, you need something you can query with SQL, something that lives in your data warehouse. But you don’t have anything like that. You know there’s user IP addresses in your log data, you just need to turn them into locations. But Redshift doesn’t have a way to do that.

Continue reading

IP Geolocation in the IPv6 World

We get a lot of questions here at MaxMind about IPv6, and it’s not hard to imagine why. Accuracy is top of mind for every user of IP geolocation and this topic introduces questions about how effective geolocation can be for certain user segments. In this post, we explain a key reason for IPv6 addresses, how they’re allocated, and provide information about IPv6 geolocation accuracy.

Continue reading

Types of Anonymous IPs and How They Affect Your Business

Anonymous IP addresses (sometimes incorrectly generalized as “proxies”) serve to hide a web user’s true IP address and obfuscate their geolocation. There are legitimate reasons, usually related to privacy or security, to use anonymous IPs, but many businesses find that fraudsters and other bad actors also use anonymous IPs in malicious ways that affect the bottom line.

Continue reading

We Are Listening: Latitude and Longitude Will Remain in the GeoLite2 Databases

Earlier this year, we announced our plans to discontinue the GeoLite Legacy databases. As part of sharing that decision with you, we mentioned that we would be removing latitude and longitude coordinates from the GeoLite2 databases in 2019.

After careful consideration, taking into account customer feedback, we have decided against removing latitude and longitude coordinates from the GeoLite2 databases. We are in the process of reviewing coordinates used in all of our GeoLite2 and GeoIP databases to ensure there is no risk of misuse.

Moving forward, we will still be discontinuing the GeoLite Legacy databases and will continue to support open source through our GeoLite2 databases. Please continue to check our blog, Support Center, websites, and our Twitter and LinkedIn accounts for additional updates on our review of GeoLite2 database coordinates.

At MaxMind, “open communication” is one of our core values. We’re listening to you and we take your feedback seriously.

Additional information can also be found in our earlier blog: Discontinuation of the GeoLite Legacy Databases.


GeoLite2 databases are free IP geolocation databases comparable to, but less accurate than, MaxMind’s GeoIP2 databases. Please remember to use the accuracy radius if displaying coordinates on a map.

Discontinuation of the GeoLite Legacy Databases

Important Update April 11, 2018. Latitude and Longitude Will Remain in the GeoLite2 Databases.


Free and open source code has been part of MaxMind’s technical and organizational foundation since our earliest days. As we continue to develop new products to better service our customers with a broader range of diverse and innovative offerings, we occasionally find it necessary to discontinue or phase out some of our products or services.

Accordingly, we have decided to discontinue the GeoLite Legacy databases on January 2, 2019. (Note that we will begin by discontinuing updates to the free GeoLite Legacy databases as of April 1, 2018. For info, see the “Important dates to consider” section.)

Continue reading

MaxMind’s Paladin Report Is Now Available

Deciding on the right fraud prevention and IP intelligence provider can be a daunting task. With worldwide internet usage projected to grow every year, your choice matters now more than ever. So, make an informed, educated one with MaxMind’s Paladin Report.

Continue reading

MaxMind Announces Corporate Giving Program

MaxMind is pleased to announce our corporate giving program – we plan to give away over 50% of our profits to charity.

Since its inception, MaxMind has focused on creating value for our customers, especially where the ratio of value to effort is high. It is exciting how technology enables us to write code once and deploy it to thousands of customers to solve problems. For marketing, we focus on strategies that have high impact per dollar invested, including detailed, transparent information about our products on our website and our freemium model for geolocation databases.

Similarly, with charitable giving, we look for opportunities to apply research to find how our funding can have high impact per dollar invested. Sometimes the most cost-effective program can be surprising. For example, according to MIT’s Abdul Latif Jameel Poverty Action Lab, deworming may be one of the most effective ways to increase student participation in school.

The for-profit space seems more and more crowded with great companies pursuing great ideas. There appears to be no shortage of angel and venture capital for technology startups, and competition is intense. On the other hand, the non-profit space appears a lot less crowded, as there are fewer funders pursuing innovative solutions.

We would like to thank our customers for making this possible!

To learn more about MaxMind’s charitable giving, visit our Corporate Giving page.

 

Proxy Detection – Why Fraudsters Give Proxies a Bad Name

When it comes to fraud detection, finding proxies is a big topic. But why? Fraud detection begins with thinking intelligently about the IP address associated with a transaction. Where is that IP address, and how does that location relate to other transaction data? Whereas most IP addresses inspire confidence, those associated with a proxy generate suspicion.

Let’s take a closer look at proxy detection. Continue reading