Skip to main content
user viewing geolocation information on a laptop

Geolocation API

Quick, accurate location identification.

Identify the originating country or region for any IP address with Azure Maps Geolocation API to localize your services.

Localize with confidence.

Azure Maps APIs are versatile toolsets designed to support a variety of use cases, helping bolster your applications with precise location intelligence.

ISO Country Code

The Geolocation API is able to resolve any IP address into a two- or three-letter country code.

REST API

The Geolocation API can be easily integrated with other Azure Maps and third-party APIs.

Access Control

Designate who can and cannot access geolocation data via built-in and custom role creation.

Localization Support

Azure Maps offers you truly global coverage with localization support in dozens of languages.

Flawless IP Geolocation

The Azure Maps Geolocation API can parse the IP address from any of a range of traffic sources, including mobile and fixed-line internet networks. It uses the IP to determine the country or region code that traffic is originating from and enables your developers to customize content or services based on the location.

 

Role-based Access

Azure role-based access control (RBAC) provides fine-grained access management to Azure Maps resources.

 

Global Coverage

Azure Maps offers you outstanding worldwide coverage with language support in dozens of global languages to create a truly local solution.

 

Local Search

The Geolocation API can be combined with Search and other Azure Maps APIs to further enhance user experiences on your platform.

 

REST Architecture

The Geolocation service leverages REST architecture for seamless integration with other Azure Maps and third-party services.

 

Pay-as-you-go

With Azure Maps, you only pay for what you use. Every service, including the Geolocation API, offers you a certain number of free transactions, so you can get started without paying upfront.

Azure Maps Geolocation Service

The Geolocation service, part of the Azure Maps suite, offers you precise location targeting. Along with all the other toolsets on offer, you can create a wide range of solutions imbued with rich location data to contextualize and personalize your services.

Azure Maps APIs

More geospatial functionality

using search within mapping application

Search

The Azure Maps Search API lets you look up anything from addresses to business listings and other establishments to build rich location-powered experiences for your users.

working with geocoding data in maps

Geocoding

The Azure Maps Geocoding API can translate any global address, such as a street intersection or even a geographical outline, into a set of latitude/longitude coordinates for use in mapping and other applications.

view of colorful hot springs from above

Azure Maps Geolocation API

Discover the power of precise location intelligence

Ready to start building?

Get started

Our platform provides you with everything you need — from subscription keys for API authentication to a plethora of code samples, demos and SDKs.

Azure Developer Resources

Documentation

Complete with code samples, SDK support, and detailed explanations, this is a one-stop resource for enhancing your projects with the wide range of Azure Maps APIs.

Azure Code Samples

Samples

These pre-written snippets show how to perform various API calls for current weather, forecasts, and severe weather alerts, among other functionalities.

Frequently asked questions

  • The Azure Maps suite of toolsets relies on a comprehensive database of geospatial data, which is continuously updated for relevancy. Advanced search algorithms and address validation services support our Geolocation API to resolve an IP address into an accurate street level address for applications such as routing and delivery.

  • No. You can make as many queries as you like. The first 5,000 transactions are free with volume-based pricing and discounts subsequently. Browse through our pricing tiers for more information.

  • Yes! Azure Maps offers practically infinite customizations in how you can visualize your map. Once you’ve geolocated a destination pin, you can apply anything from traffic and weather overlays to routing services and more.

  • You can get started for free with an Azure Maps account. Up to the first 5,000 transactions for the Geolocation API are free, following which you pay only for the volume of transactions you use. Browse our pricing tiers for more information.

  • Azure Maps offers you unrivaled geospatial mapping with worldwide coverage. Benefit from high accuracy and versatile toolsets that let you create robust and useful location-powered solutions. Get practically perpetual uptime and 24/7 customer support with Azure Maps.

blue abstract landscape

Azure Maps

Advanced mapping and visualization features for your applications.

More features from Azure Maps

a bird’s eye view of a sprawling city

Data and Insights

Process and analyze massive amounts of real-time and historical location data with Azure Data services to find the best possible solutions to logistics challenges.

two neon-lit trucks at night

Location Services

Map supply chains, locate POIs, and create customized experiences with powerful geolocation data, all backed by robust search APIs and extensive GIS databases.

team using map on Surface device

Mapping and Visualization

Create varied, fully customizable, and interactive graphs that inform creative decision-making. Experience a new way of visualizing your data.