A simple to integrate Geolocation API that provides information about your users, either directly from a browser or device, or from any of your servers.
Provides data such as City, Region, Postal code, Country, Continent, Coordinates, Timezone, Currency, Organization, ISP, AS, if they are using a mobile network, or an anonymous proxy/VPN.
Works with IPv4, IPv6 or hostnames. Supports batch requests with up to 100 queries per HTTP request.
The free version requires no sign up or keys, and it's limited to 45 HTTP requests per minute from an IP address. Non-commercial use only.
The pro service includes more features such as SLA for 99.9% of monthly uptime, a dashboard with usage statistics, up to 10 API keys (customizable with restrictions), and more.
If anyone else is going to join this and you are running Pi-Hole, just be aware that my Pi-Hole was blocking ip-api.com. That was the issue with the above error. - Source: Reddit / 27 days ago
ipgeolocation.io - Free IP Geolocation API and Accurate GeoIP Lookup Location Database
ipstack - ipstack is a free, real-time IP address to location JSON API and database service supporting IPv4 and IPv6 lookup.
ipdata.co - Get the Geolocation, Organisation, Currency, Timezone, Calling Code, Flag, Proxy, Tor and Threat intelligence data from any IPv4 or IPv6 address.
IP2Location - IP2Location is a leading provider of IP intelligence service.
TrueIP - TrueIP is a small program that runs in the system tray, monitoring your IP address(es).
whatismyip.cc - External IP Address lookup tool with option to scan the external IP address.