If you need an IP geolocation API service that can help you route people to different pages depending on their country, ipdata is a good option. It includes a lot of geolocation data, threat intelligence feeds, proxy and VPN identification, and IP reputation scores that can be used for content localization, fraud detection, geoblocking and spam filtering. Pricing starts with a free tier with 1,500 requests per day, so it's good for small-scale or limited use.
Another good option is IPLocate, which handles more than 400 million requests per day on Amazon Web Services (AWS). It's used for personalizing apps, routing people, blocking fraud and enforcing location-based policies. Pricing is flexible, including a free standard plan, and IPLocate promises high availability and fast, accurate data, so it should be a good fit for your project.
ipapi is another good option, with detailed location information in several formats, including JSON, XML and others. It offers fast and scalable IP lookups with secure HTTPS encryption and high availability built on AWS. It's good for customizing content, routing people and filtering out bad traffic, and ipapi offers several pricing tiers to match your needs.
If you're a business that needs fraud prevention and good geolocation data, MaxMind offers real-time risk scoring and other information. It also includes proxy detection and noninvasive location data that can be used to personalize people's experiences and enforce digital rights. MaxMind has a long track record of reliability, so it's a good option if you have a lot of transactions you need to handle carefully and securely.