IP Geolocation API allows developers to get geolocation information for a given IP address. Data points returned by this GeoIP API include city, state, province, country, continent, latitude, longitude, region, timezone, current time, organization, ISP, local currency, and country flags. This IP Location API can be used for content personalization, geotargeting, geofencing, ad targeting, digital rights management, form auto-completion, etc. With the free plan, you can make 15,000 IP lookup API calls per month. Paid plans are starting from $15 per month.
ipgeolocation.io's IP intelligence stack provides country, state, latitude, longitude, time zone, current time, local currency and much more information from just an IP Address. Endpoints are available to get client IP address, geolocate client IP address, geolocate an IP address provided as a query parameter and bulk IP geolocation for batch processing.