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.
Comprehensive Data
IP-API.com provides extensive information such as country, region, city, latitude, longitude, ISP, and more, which can be useful for various applications like geolocation, analytics, and security.
Ease of Use
The API is straightforward to use, with a simple HTTP GET request format that returns data in popular formats like JSON, XML, and CSV.
High Accuracy
IP-API.com is known for its high accuracy in identifying geographic locations based on IP addresses, which is critical for applications requiring precise geolocation.
Free Tier
The service offers a free tier with a generous limit of up to 45 requests per minute, making it accessible for small projects and testing purposes.
Scalable
IP-API.com provides commercial plans that offer higher request limits and additional features, allowing users to scale their usage as needed.
No API Key Required for Free Tier
Users can access the free tier without needing an API key, which simplifies the setup process and reduces initial friction for new users.
Promote IP-API.com. You can add any of these badges on your website.
Ip-api — IP Geolocation API, Free for non-commercial use, no API key required, limited to 45 req/minute from the same IP address for the free plan. - Source: dev.to / about 1 year ago
The Language may be different: You can check up the [Set language based on IP], and make the system automatically set up the browser language according to the IP that you set up. Mismatch of DNS or system time: We recommend you to replace the proxy IP and start the operation. Or you can enter the site https://ip-api.com for verification. Source: over 1 year ago
I've found https://ip-api.com/ to be fairly good. Only thing to note really is their free API requests are capped at 45 per minute. Source: over 1 year ago
Profile enrichment, as the name suggests, means making your current customer data better by adding more details from outside sources. It's all about bringing in extra information about your customers from other places and mixing it with the basic data you already have. For example, when a user logs in or during the sign-up process, you can request public Geolocation API to capture more information about the user’s... - Source: dev.to / almost 2 years ago
If you have issues with their network being flagged as a VPN, add the IP/ASN reported by https://ip-api.com/ to this list: https://github.com/jondycz/KeyHub/blob/main/ipwhitelist.txt and appeal here: https://ip-api.com/docs/correction. Source: almost 2 years ago
I have been messing with scammers on Instagram, and I've noticed that they tend to click links from multiple different IP addresses. According to data from ip-api.com, they are all Nigerian IP addresses, and none of them are VPNs. Source: almost 2 years ago
If you'd like to see what they see, check out one of the geo IP lookup sites. I personally like this one: https://ip-api.com/. Source: almost 2 years ago
Otherwise, you can convert the IP address to a location with https://ip-api.com/. Source: about 2 years ago
Octo Browser passes with flying colors such popular checkers as Pixelscan, BrowserLeaks, Whoer, and IP-API without any errors or alerts. While we are proud of our high-quality fingerprint spoofing, you can also note other parameters that set Octo Browser apart from other multi-accounting browsers. Source: about 2 years ago
On the other hand this website: https://ip-api.com. Source: about 2 years ago
Unrelated to Java, the endpoint with https://ip-api.com/ is available but you won't get unlimited requests with a free version. Source: over 2 years ago
Ip-api — IP Geolocation API, Free for non-commercial use, no API key required, limited to 45 req/minute from the same IP address for the free plan. - Source: dev.to / over 2 years ago
⑩ Open the ip-api.com website to check the current IP information. Source: over 2 years ago
You can check yourself by using https://ip-api.com/ and seeing what you are listed as. Source: over 2 years ago
I am using a residential proxy, location set to USA, with selenium-stealth, on bot.sannysoft.com/ I am passing all tests and confirm my IP is changed on whoer.net and ip-api.com. Source: over 2 years ago
I don't know why everyone is making this more complicated than it needs to be, and I really don't know why you haven't used the search feature to find this question asked previously. To satisfy your easiest remote setup condition, you will want to forward TCP port 8096 to your jellyfin server. After that you will be able to access your server using your Public IP address followed by a colon and the number 8096. ... Source: over 2 years ago
To check, just go to https://ip-api.com/ and the "hosting" column should indicate false - it means your IP address is residential. Source: almost 3 years ago
Let’s explore a StepZen GraphQL API converted from a REST API. In this case, I’ve used the StepZen CLI to convert the IP-API REST API to GraphQL, using the instructions from the docs. This free REST API lets you search for a location based on its IP address. We GraphQL-ized the IP-API REST API with StepZen and explored it with GraphiQL. The GraphiQL interface can be found here and looks like the following:. - Source: dev.to / almost 3 years ago
There is a few ways you could do it. For me I chose the easy way and just used a php script with some JS mixed in running server side, then I just call that script from mini srv. I use the open weather map API and use ip-api.com to grab the users ip. Using the ip to grab the weather isn't the most accurate but for the most part it works pretty good for most users. Since my mini srv is all custom stuff it fits in... Source: about 3 years ago
You could work out coarse IP based location (city/country) by pinging an IP geolocation webservice (like https://ip-api.com/ ), which would be fast and easy to set up but wouldn't be the most accurate or specific data. Source: about 3 years ago
If you’re looking to get this info without user input you may be able to do an IP geo lookup. I use this for a non-FileMaker application: https://ip-api.com/. Source: about 3 years ago
Do you know an article comparing IP-API.com to other products?
Suggest a link to a post with product alternatives.
This is an informative page about IP-API.com. You can review and discuss the product here. The primary details have been verified within the last quarter. So they could be considered up to date. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.