IP Address Locator

Our IP Address Locator lets you find out the location of over 16,000 IP Addresses per hour for free – no registration, no captchas, no keys required. Both robotic and human IP Address lookups are welcome. Optionally deep link directly to the IP Address Locator results. AJAX, JSON, and JSON-P all supported. Scroll down for a list of nearby cities and a map.

IP Address to locate:

IP AddressLocation
Nearby Cities
MiKmCityBearingDirection
0.000.00McAllen0.00North
4.507.25Pharr142.79South-East
6.139.86San Juan124.93South-East
7.7212.42Alamo94.34East
8.0012.87Hidalgo182.67South
8.6113.86Mission297.96North-West
9.6215.47Edinburg27.96North-East
11.2318.07Donna114.82South-East
13.1121.10Penitas276.25West
13.8022.21La Blanca63.66North-East
15.3524.71Weslaco101.39East
Country Code
Country
Region Code
Region
City Code
City
CityId
Latitude
Longitude
Capital City
TimeZone
NationalitySingular
Population
NationalityPlural
CIA MapReference
Currency
CurrencyCode
Link to these results: https://geobytes.com/iplocator/?IpAddress=108.170.18.1

Map

Here is a code sample showing how to use this service programmatically.

In PHP, for example, you might access this IP Address Locator service like this:

   function getIP() {
      foreach (array('HTTP_CLIENT_IP','HTTP_X_FORWARDED_FOR','HTTP_X_FORWARDED',
                     'HTTP_X_CLUSTER_CLIENT_IP','HTTP_FORWARDED_FOR','HTTP_FORWARDED',
                     'REMOTE_ADDR') as $key) {
         if (array_key_exists($key, $_SERVER) === true) {
            foreach (explode(',', $_SERVER[$key]) as $ip) {
               if (filter_var($ip, FILTER_VALIDATE_IP) !== false) {
                  return $ip;
               }
            }
         }
      }
   }

   $json = file_get_contents('https://secure.geobytes.com/GetCityDetails?key=7c756203dbb38590a66e01a5a3e1ad96&fqcn=' . getIP());
   $data = json_decode($json);
   echo '<b>'. getIP() .'</b> resolves to:
'. var_dump($data);

– because everybody's somewhere

BESbswy
BESbswy