IP to Location API

API
By:
API Layer
Updated:
April 4, 2025

About this Cloud Hub Solution:

The IP to Location API is a powerful tool that enables developers to retrieve geolocation data and other information associated with a given IP address. With this API, developers can:

  • Map IP addresses to specific geographic locations, including country, region, city, and postal code
  • Obtain details about the IP address, such as the internet service provider (ISP) and organization
  • Get the latitude and longitude coordinates for a given IP address
  • Identify the language and currency associated with a given IP address
  • Access additional information, such as the IP address's timezone and GMT offset

Developers can use the IP to Location API to build a wide range of applications that require geolocation and IP-based targeting, including:

  • Content localization and personalization platforms
  • Advertising and marketing solutions
  • E-commerce and online payment systems
  • Anti-fraud and security systems
  • Web analytics and tracking tools

Key Features of the IP to Location API

The IP to Location API is a RESTful API that provides essential data about any IP address in JSON format over HTTPS, including:

  • Country, city, state, and continent information
  • Latitude and longitude coordinates
  • Local currency details
  • Internet Service Provider (ISP) lookup
  • Country calling code and time zone information

How do I use IP to Location API?

Below is a sample code querying for IP address 182.48.79.85.

curl --location --request \GET 'https://api.apilayer.com/ip_to_location/182.48.79.85' \--header 'apikey: YOUR API KEY'

Check out the response below

json
{
  "ip": "182.48.79.85",
  "type": "ipv4",
  "country_code": "BD",
  "country_name": "Bangladesh",
  "region_name": "Dhaka",
  "city": "Dhaka",
  "latitude": 23.7104,
  "longitude": 90.40744,
  "continent_code": "AS",
  "continent_name": "Asia",
  "is_eu": false,
  "connection": {
    "asn": 58715,
    "isp": "Earth Telecommunication ( pvt ) Limited"
  },
  "location": {
    "capital": "Dhaka",
    "native_name": "Bangladesh",
    "flag": "http://assets.apilayer.com/flags/BD.svg",
    "top_level_domains": [
      ".bd"
    ],
    "calling_codes": [
      "880"
    ]
  },
  "currencies": [
    {
      "name": "Bangladeshi taka",
      "code": "BDT",
      "symbol": "৳"
    }
  ],
  "timezones": [
    "UTC+06:00"
  ]
}

Use cases for IP to Location API

Understanding the geographic location of your users can significantly enhance your brand's reach and help you build a more accurate customer base. Here are some of the most popular use cases for location-based data:

Geo-targeted content personalization: Tailor your content to specific regions or languages to improve user engagement and relevance.

Location-based push notifications: Send targeted messages to users based on their current location to enhance their experience and encourage action.

Social experience mapping: Use location data to map social experiences, such as photos, trips, and check-ins, to create a more immersive and engaging user experience.

Targeted advertising and marketing: Leverage location-based data to deliver targeted ads and marketing campaigns that are more likely to resonate with your audience.

Local community services: Develop services that cater to the specific needs of local communities, such as healthcare, municipality, social services, and transportation.

Security monitoring: Use location-based data to detect abnormal activities within a specific area and address potential security concerns.

User behavior analysis: Collect data on user behavior and preferences to inform business decisions, such as investment opportunities or market research.

App Types, & Industries Most Relevant To

IP to Location API

Explore Tech Stacks Related to

IP to Location API

Looking To Build Software Of Your Own?

Custom Software Development

Custom app solutions.
Explore software development
arrow

Mobile App Development

Custom mobile development.
Explore mobile app development
arrow

Product Design

User interface/User experience design
Explore product design
arrow

Web App Development

Custom web development
Explore web app development
arrow