IP to location

Find Geo location, country and city for any IP address
Location on map
JSON response
Try our JSON API
$ curl --compressed api.antideo.com/ip/location/
const request = require('request');

request('http://api.antideo.com/ip/location/', function(error, res, body) {
$.getJSON('http://api.antideo.com/ip/location/', function(data){
$request = file_get_contents('http://api.antideo.com/ip/location/');
$response = gzdecode($request);
$result = json_decode($response);
require 'json'
require 'open-uri'

Why use us?
IPV4 & IPV6 Geolocation

Ability to get coordinates for any IP address, anywhere in the world. Both ipv4 and ipv6 formats are supported.

Fast Geolocation API

We have optimised our geolocation queries, so they take less than 20 milliseconds. If performance is critical to you then look no further.

We're up to date

Our database is updated regularly ensuring we are always up to date.


The Geo location coordinates provided in this result should not be used to identidy exact address or household. Use the 'accuracy' value from the response JSON as an indication of geolocation accuracy radius. The actual location of the IP address is likely within the area defined by this radius and the latitude and longitude coordinates.

Use our API to query the location of any IP address and get response in JSON containing geolocation coordinates, accuracy radius, city, region, country and country code. For more details please consult our documentation
render('pricing.htm'); ?>