IP Address Geolocation
Geolocating an IP address
is not an exact science. It depends on data collected (or volunteered
by the community), and needs constant updates.
Results for 18.104.22.168
ASN: AMAZON-AES (14618) Check a Specific IP Address
Other IP Geolocation Databases
Note: all pricing is for the lowest service level possible. They all have higher priced options (of course).
In my testing, a lot of the providers are using the MaxMind database, even if they don't admit it.
AbstractAPI - free for 20,000/month non-commercial use only, $9/month for 200,000
AstroIP.co - free for 30,000/month, $10/month for 80,000
analogic/ipgeo - free database mapping IP subnet to country, in multiple formats.
Atelier Web IP Locator - $40 for 50,000 lookups. Free plan is 200 per 30 days.
AWS CloudFront - includes HTTP header with country if you are using their CloudFront CDN. browser only
Backchannel Research - free, MaxMind data with a few additions
BigDataCloud - free for 10,000/month, then $2/month per 10,000.
Cloudflare - includes an HTTP header with Country if you are using their CDN. browser only
CountryHawk (Cyscape) - $669 per server per year
DailyCred - Free browser only
Fastah - $99/month for 200,000 lookups
Fastly - includes HTTP headers with full details, free if you are using their CDN. browser only
geojs - free with no rate limits, uses MaxMind data
GeoPlugin - free, uses MaxMind data
GeoTargetly - $12/month for 1,000 lookups
Google AppEngine - includes HTTP headers with full details if you are hosting with them. browser only
HostIP.info - free, and you can download their database, but they recommend MaxMind for higher accuracy
IP2Location - $49 for 100,000 lookups. They also sell their database(s) for local use.
ip2nation - downloadable database, free, only gets the country (which is often good enough!)
ip-api: 45/minute free for non-commercial use (http only!), €13/month for unlimited.
ipapi: 10,000/month free, $10/month for 50,000 ipconfig.co - free 1 request/minute. uses MaxMind data. source available.
ipdata.co: 1,500/day free, $10/month for 2,500/day
ipgeolocation.io - 1,000/day free. $15/month for 150,000
ipinfo.io - 50,000/month but only for non-commercial use. $49 for 250,000/month
ipinsight.io - 1,000/day free, $30/month for 10,000/day
iplocate.io - 1,000/day free, $15/month for 10,000/month
iplocate.xyz - nice UI, no API.
ipstack 10,000/month free, $10/month for 50,000
ipwhois.io - free for 10,000/month non-commerical, $11/month for 250,000.
ipregistry.co - free for 100,000/month, then $0.10 per 1,000.
KeyCDN - free but requires a link back to their site. “includes data from MaxMind”
LabStack - 10,000/month free, 50,000/month for $7
MaxMind - in addition to their free offering (used above), they have a commercial service that starts at $0.10 per 1,000 lookups.
Melissa - 1,000/free, then $3 per 1,000.
UltraGeoPoint (Neustar)- no pricing on website
radar.io - free for 100,000/month
browser only means it only looks at the caller's IP address, not an arbitrary address that you pass in.
bold means its results are included in the comparison table.
Internet Governing Bodies