The simplest
reverse lookup
for a location
using IP.

We make fetching a location from an IP Address fast and simple. Fetch an end point with the IP and receive an instant JSON response with the location data you need.

Lookup IP addresses in
seconds, get started for free

or

By signing up, you agree to the Terms of Service and Privacy Policy

Always accurate,
fast
 and up to date

Our database is the best in the business and is updated every week to make sure the results are as accurate as possible.

Try it out yourself, below!

          
            {
              ip_address: "119.224.64.57",
              country: "New Zealand",
              country_code: "NZ",
              continent: "Oceania",
              continent_code: "OC",
              city: "Auckland",
              county: "Auckland",
              region: "Auckland",
              region_code: "E7",
              timezone: "Pacific/Auckland",
              owner: null,
              longitude: 174.7635,
              latitude: -36.8485,
              currency: "NZD",
              languages: [
              "en-NZ",
              "mi"
              ]
            }
          
        

More than just
location information

Our tool returns more than just location information, find out the current timezone, currency and even languages spoken in the region of the IP address. See all features

High quality flags and static map images

Automatically return a high quality flags for any IP address at a range of sizes. Use our Map end point to automatically return a static map image of the location.

Multi-lingual in over
186 possible languages

Require location information in other languages? Get location, timezone, currency and more in over 186 possible languages. See full list

Suitable for projects of any size

Wether it’s a personal project, for a business or enterprise, we have a range of flexible plans to suit your needs.

See Plans

API Documentation in your
language of choice

Access all the information you need to build on our API. Our API is predictable, resource-oriented URLs, and uses HTTP response codes to indicate API errors.

  require 'open-uri'
  require 'json'

  request_uri = 'https://api.ipfind.com'
  ip_address = '8.8.8.8'
  url = "#{request_uri}?ip=#{ip_address}"
  document = open(url).read
  result = JSON.parse(document)
See our features

Our database is the best in the business and is updated every week to make sure the results are as accurate as possible.

Read the Docs

Building on our API. Our helpful developer doc has all the information you need to get started with libraries from Ruby to Python.

Lookup IP addresses in seconds, get started now

Get Started