Choose your API
Choose from multiple Bing Maps APIs to meet your development needs.
Explore the different map APIs available
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.
Target Platforms
Web, Mobile
LEARN MOREWindows 10 Universal Windows Platform
The Windows 10 Universal Windows Platform lets you build map apps that target a range of Windows 10 devices, including phones, tablets and desktop PCs. Use familiar technologies, like C# and XAML, to quickly build robust apps. In Windows 10, you can also leverage world-class Aerial 3D and Streetside imagery as a backdrop for making your app and your data look great.
Target Platforms
Phones, Tablets and Desktop (Windows 10)
LEARN MOREWindows Presentation Foundation
The Bing Maps API featuring Windows Presentation Foundation (WPF) is an excellent control for creating desktop-based applications. It is specifically designed with touch controls that work with the Microsoft Surface tablet.
Target Platforms
Desktop (Windows 10 or earlier)
LEARN MOREREST Services
The Bing Maps REST Services are excellent services for performing tasks such as geocoding, reverse-geocoding, routing and static imagery. Being that this is a REST-based maps API, it can be easily accessed from almost any development environment.
Target Platforms
Web, Mobile, Desktop
LEARN MORESpatial Data Services
The Bing Spatial Data Services are REST-based maps API services that offer three key functionalities: batch geocoding, point of interest (POI) data and the ability to store and expose your spatial data. These services are ideal for those who need a place to store their spatial data or who need point of interest data in their application.
Target Platforms
Web, Mobile, Desktop
LEARN MOREDeveloper Resources
The Bing Maps documentation provides information on the APIs and SDK that power Bing Maps. LEARN MORE about how the Bing Maps online mapping service provides unique opportunities for developers to incorporate both location and local search features into their Web applications.
LEARN MORE
| Feature | V8 Web Control | Windows 10 | REST | Spatial Data | WPF |
|---|---|---|---|---|---|
| View Coverage | |||||
| Forward Geocoding | X | X | X | X | |
| Reverse Geocoding | X | X | X | X | |
| Batch Geocoding | X | ||||
| View Coverage | |||||
| Travel Directions | X | X | X | ||
| Transit Directions
View Coverage | X | X | X | ||
| Calculate Routes
(Major Roads) | X | X | |||
| Landmark Hints | X | X | |||
| Autosuggest | X | ||||
| Bing Spatial Data Services | X | ||||
| Administrative Boundary Data | X | ||||
| Point of Interest (POI) | X | ||||
| Custom POI Data Sources | X | ||||
| Road | X | X | X | X | |
| Aerial | X | X | X | X | |
| Bird's Eye | X | ||||
| Enhanced Bird’s Eye | X | ||||
| Ordnance Survey | X | X | |||
| Road (Dark) | X | X | |||
| Road (Light) | X | ||||
| Road (High Contrast) | X | X | |||
| Road (Greyscale) | X | ||||
| Road (Custom Map Styles) | X | X | X | ||
| Traffic Flow
View Coverage | X | X | |||
| Aerial 3D | X | ||||
| Streetside | X | X | |||
| Experimental Branch | X | ||||
| Release Branch | X | X | X | X | X |
| Frozen Branch | X | ||||
| Heatmaps | X | ||||
| Pushpin Clustering | X | ||||
| Drawing Tools | X | ||||
| Spatial Math Module | X | ||||
| Traffic Incidents
View Coverage | X | X | X | X | |
| Export map as image | X | X | |||
| Pushpins | X | X | X | X | |
| Shape and Shape Layers | X | X | X | ||
| Complex Polygons | X | ||||
| Custom Tile Layers | X | X | X | ||
| Vector Maps Labels | X | X | |||
| Label Collision Detection | X | X | |||
| Test Data Generator | X | ||||
| Keyboard and Mouse Events | X | X | X | ||
| Touch Support | X | X | X | ||
| Customizable Navigation Controls | X | X | |||
| Elevation Data | X | ||||
| Custom Overlays | X | ||||
| Ground Overlay | X | ||||
| Animated Tile Layers | X | ||||
| Data Binning | X | ||||
| GeoJSON | X | ||||
| Well Known Text | X | ||||
| KML | X | ||||
| KMZ | X | ||||
| GeoRSS | X | ||||
| GML (via GeoRSS) | X | ||||
| GPX | X | ||||
| Geocoding | X | X | X | X | |
| Driving Directions | X | X | X | ||
| Map Labels | X | X | X | X | |
| Map Navigation DashBoard | X | ||||
| JavaScript | X | ||||
| TypeScript | X | ||||
| C# | X | ||||
| Interactive SDK | X | ||||
| XML | X | X | |||
| JSON | X | X | |||
*The Maps Control for Windows Phone 8 does not use Bing Maps
Developer Resources
The Bing Maps documentation provides information on the APIs and SDK that power Bing Maps. Learn more about how the Bing Maps online mapping service provides unique opportunities for developers to incorporate both location and local search features into their Web Applications.
Learn moreMobile Brand Guidelines
Because mobile devices come in a wide variety of screen sizes and resolutions, the best way to determine sizes for the Bing logo is relative to a physical unit of measurement. Learn more about designing your mobile application according to the devices you wish to support.
Learn moreMapPoint Alternatives
If you are considering the Bing Maps Platform as an alternative to MapPoint, there are several options that you can explore. We have partnered with application developers who have full web-based mapping solutions available or can develop a custom application that implements Bing Maps features.
Learn more