DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Jonathan Kosgei
Jonathan Kosgei

Posted on • Updated on

What is the best IP Geolocation API?

We just published this detailed comparison of the most popular commercial IP Geolocation APIs.

We looked at factors such as;

  1. Data qualityβ€Šβ€”β€Šthe accuracy of their geolocation data
  2. Data varietyβ€Šβ€”β€Šthreat intelligence data, proxy detection, carrier detection, tor detection
  3. API latencyβ€Šβ€”β€Šwe used a third party monitoring tool to monitor each API for 24 hrs. We sent a request every 30 seconds from 8 locations globally. Los Angeles - US, Miami - US, Montreal - Canada, Gravelines - France, Frankfurt - Germany, Singapore, Tokyo - Japan, Sydney - Australia.
  4. Global endpointsβ€Šβ€”β€Šwhether the API has more than one endpoint in different locations for redundancy and high scalability.
  5. Costβ€Šβ€”β€Šcost per million calls
  6. Libraries
  7. HTTPs support
  8. Rate limits
  9. Infrastructure/High Availabilityβ€Šβ€”β€Šwe use dig to show if a provider is terminating on a single server with an A record
  10. Simplicity of Documentation

To measure API latency we setup status pages on updown.io for each API and monitored it for 24hrs. Updown sent a request every 30 seconds from 8 locations globally.

Feel free to reach out with feedback on your experiences using any of these services.

Top comments (2)

Collapse
 
angrycfffoder profile image
AngryCoder • Edited on

Thank You

I am using the IP geolocation API from ipwhois.io

Some comments may only be visible to logged-in visitors. Sign in to view all comments.

DEV

Thank you.

Β 
Thanks for visiting DEV, we’ve worked really hard to cultivate this great community and would love to have you join us. If you’d like to create an account, you can sign up here.