Skip to main content
Skip to main content
Maps

Bing Maps APIs

Start building today

  • Choose feature-driven APIs designed to solve your problems
  • Select from a full suite of Fleet Management & Logistics Services
  • Enjoy high accuracy in geolocation
  • Mobilize APIs offering global coverage and high-resolution imagery
  • Count on ease of purchase and 24/7 support

Features and capabilities

From an intuitive Web Control API that makes programming web-based apps easy to a suite of fleet management solutions for businesses, the list of features is exhaustive and the applications are limitless. Build, experience, and see more with Bing Maps API.

laptop showing embedded map

V8 Web Control

The Bing Maps V8 control is one of the most universal mapping controls available. Not only is it supported on standard PC & Mac browsers, but it is also supported on many mobile platforms. This maps API is ideal for web-based applications with support for JavaScript and TypeScript.
 

OVERVIEW | DOCS

laptop showing routing map

Bing Maps REST Services - Routing

The Bing Maps Routing API enables optimized travel times both for consumers and commercial applications with location intelligence features using historical data.
 

OVERVIEW | DOCS

mobile phone displaying local search

Bing Maps REST Services - Location Intelligence

Location intelligence capabilities enable your apps to interface with the physical world, powering features like AutoSuggest API and local search. You can use this REST-based mapping API from almost every major development environment.
 

OVERVIEW | DOCS

Do more with Bing Maps API

Enjoy Bing Maps API with premium features. Creating immersive map-based apps is easy with an extensive support system for developers. New creators can start building with the best that Bing Maps API has to offer for free with a Basic key, while larger organizations can scale up with intuitive Enterprise-oriented features by contacting sales.

Unlocking possibilities with world-class APIs

Have a look at our feature sets to learn more about our APIs and how they can help you build innovative web mapping applications and upscale existing ones.

Forward Geocodingtruetruetruetrue
Reverse Geocodingtruetruetruetrue
Batch Geocodingtrue
Location Recognitiontrue
Local Searchtrue
Local insightstrue
Time zonetrue
* View Coverage
Travel Directionstruetruetrue
Route Optimizationtrue
Transit Directions
View Coverage
truetruetrue
Calculate Routes
(Major Roads)
true
Landmark Hintstruetrue
Truck Directionstruetrue
Distance Matrixtrue
Isochrones
(Drive time polygons)
true
Snap Points to Roadstrue
Multi-Itinerary Optimizationtrue
Autosuggesttruetrue
Bing Spatial Data Servicestrue
Administrative Boundary Datatrue
Point of Interest (POI)true
Custom POI Data Sourcestrue
Location Recognitiontrue
Roadtruetruetruetrue
Aerialtruetruetruetrue
Bird's Eyetruetrue
Ordnance Surveytruetrue
Road (Dark)truetrue
Road (Light)true
Road (High Contrast)truetrue
Road (Greyscale)true
Road (Custom Map Styles)truetruetrue
Traffic Flow
View Coverage
truetrue
Aerial 3Dtrue
Streetsidetruetrue
Experimental Branchtrue
Release Branchtruetruetruetruetrue
Heatmapstrue
Pushpin Clusteringtrue
Drawing Toolstrue
Spatial Math Moduletrue
Traffic Incidents
View Coverage
truetruetruetrue
Export Map as Imagetruetrue
Pushpinstruetruetruetrue
Shape and Shape Layerstruetruetrue
Complex Polygonstrue
Custom Tile Layerstruetruetrue
Vector Maps Labelstruetrue
Label Collision Detectiontruetrue
Test Data Generatortrue
Keyboard & Mouse Eventstruetruetrue
Touch Supporttruetruetrue
Customizable Navigation Controlstruetrue
Elevation Datatrue
Custom Overlaystrue
Ground Overlaytrue
Animated Tile Layerstrue
Data Binningtrue
Configuration Driven Mapstrue
GeoJSONtrue
Well Known Texttrue
KMLtrue
KMZtrue
GeoRSStrue
GML (via GeoRSS)true
GPXtrue
Geocodingtruetruetruetrue
Driving Directionstruetruetrue
Map Labelstruetruetruetrue
Map Navigation Dashboardtrue
JavaScripttrue
TypeScripttrue
C#true
Interactive SDKtrue
XMLtruetrue
JSONtruetrue

Compatible Platforms for Bing Maps API

The suite of Bing Maps APIs, free and enterprise, gives developers access to a range of platforms. Support for popular languages including C++, JavaScript, and TypeScript lowers the entry barrier for developers. Coding for desktops, phones, and tablets is easier in a language you’re familiar with.

Universal Windows Platform truetruetruetrue
Desktop
(Windows 8.1 & earlier)
truetruetrue
Websitetruetruetrue
iOStruetruetrue
Androidtruetruetrue

Ready to Get Started?

Create Your Bing Maps API Key

How APIs make a real-world difference

Map APIs make tangible differences both for large organizations and also for individuals on the ground. Massive travel companies handling millions of customers a year are using Bing Maps API to optimize itineraries, while individuals are using location-specific data to search for jobs.

A road through a beautiful green forest
Bing Maps

Open Source Projects

Bing Maps openly embraces open source, making the source code for many exciting map APIs and SDKs available to the developer community for free to review, experiment, and contribute to via GitHub.

More development tools

Bing Maps Geocoding Documentation

Documentation

Bing Maps provides developers with an extensive library of documentation that includes best practices as well as optimal code samples, forming a support system that assists creators throughout development.

Bing Maps API Mobile

Mobile Brand Guidelines

Create universal map-based apps that work across a range of mobile devices with varying resolutions and screen sizes with a thorough guide.

developer working on code

Developer Resources

Developers have access to a vibrant resource ecosystem that makes it easy for both newer and advanced programmers to create complex web mapping apps with Bing Maps, combining multiple APIs.

Bing Maps for Enterprise

Get started building powerful location-based applications and experiences with Microsoft’s Bing Maps Platform.