Create smarter, more engaging experiences with the Bing knowledge and intelligence ecosystem
Search APIs
Web Search API

Access billions of web documents, images, and videos

News Search API

Tap into and customize trending news data from around the world

Image Search API

Customize image results using a host of powerful filters

Autosuggest API

Make searching within apps more customer-friendly

Video Search API

Engage users with video—highly customizable and updated daily

Make your apps, webpages, and other experiences smarter and more engaging with the Bing Search APIs. Harness the same knowledge used by hundreds of millions of people, as well as the industry’s technology leaders, today.

The Bing Search APIs are just one call away—and available ad-free.

Custom Search

Setting-up a search is easy, fast, and enjoyable.

Bing Custom Search is a commercial grade service that allows you to create highly-customized web search experiences, which deliver dramatically better results from your targeted web space. Setup is easy and fast thanks to a straightforward UI. Specify the slices of the web that you want to draw from – or let cutting-edge AI technology help you to identify them. Custom Search is Ad-free no matter how much or how little of the service you use.

Sign-up for Microsoft Bing Custom Search and begin to build the search results you're looking for.

Entity Search (Preview)

Bring rich knowledge of people, places, things and local businesses to your apps

Search most relevant entity

Bing Entity Search API provides the ability to search for most relevant entities that span across multiple segments like famous people, places, movies, TV shows, videogames, books,… This API can also be used to search for local businesses in US, like restaurants, hotels, coffee shops etc. near you.

Augment your content with entity information

Bing Entity Search API provides primary details about the entities, that you can use to augment content within your experiences (apps, blog post, websites,..).

Smart showcase of local businesses

With Bing Entity Search API, easily search and present local businesses in the US territory (restaurants, hotels, coffee shops information near a specific location).

Maps APIs

The Bing Maps platform: a mapping solution from Microsoft, built for the enterprise.

The Bing Maps platform provides multiple API options for your application including an Web control, a Windows UWP apps control, a WPF control, REST Services, and Spatial Data Services. Key solution areas include consumer facing websites, Windows applications, and Geospatial data visualization in line of business solutions in the enterprise.

Backed by enterprise-grade 24/7 support, our Bing Maps API for Enterprise offers the simplest and fastest way to add location information to any business app.

Getting started is easy. Just register for a Bing Maps account and create a Bing Maps key to authenticate your app.

Also, try our truck routing, isochrones and distance matrix APIs, now in preview on Cognitive Labs.

Extending Cortana

Cortana’s understanding of contexts brings your apps and websites to users, right when they need them.

Integrate your sites and apps with Microsoft's extensible digital assistant, Cortana, and use contextual knowledge to surface your products when users need them most. Cortana extensibility lets developers showcase their Cortana-enabled Windows 10 (desktop and mobile) apps, Android apps, and websites proactively. You can also create voice commands to interact with Cortana through speech and text inputs. Learn more at the Cortana developer center.

Speech APIs
Interacting with voice

Process written and spoken language to add dynamic speech interaction to your app or website.

Add dynamic speech interaction to your app or website through the use of state-of-the-art algorithms that process spoken language.

Voice-to-text

With fast and accurate results, you can enable dynamic voice recognition on your app. All you need is an audio source. We’ll do the rest.

Text-to-voice

Increase the impact of your website or app with fast, natural sounding voice result—offered in the font, codec, and gender of your choice.

Spell Check API

The third generation spell checker from Bing has been adapted to any number of word processing scenarios, like text, web form entries, and search.

The Spell Check API is web-based, leveraging machine learning and statistical machine translation to train a constantly evolving contextual algorithm. You get spell checking on-demand for almost any word or phrase that exists on the web.

Translator API

Add automatic translation to your apps, services and solutions on any platform.

Add text or speech machine translation to your apps, services, and solutions on any platform - and in more than 60 different text and 10 speech languages. Use the Microsoft Translator API default models, or customize text translations with the Translator Hub.

Synonyms API

Discover different ways people refer to products, people, locations, and more.

Did you know that "Canon 600d" is a common product synonym for "Canon Rebel t3i?" Or that "jlo" is a synonym for the person "Jennifer Lopez?"

Discover different ways people refer to real world entities like products, people, locations, and more, then infuse that knowledge into your apps and websites.

Bing Places API

Create and manage local listings on behalf of your clients

Become a Bing Places trusted partner and use the Bing Places API to manage local listings for your clients.

Use the Bing Places API to create and edit local listings and track how frequently they appear in search results.

Webmaster API

Automate and track search performance and SEO activities.

Automate access to your data.

The Bing Webmaster API helps developers and site owners automate and track their search performance and SEO activities.

Ads API

Efficiently manage multiple campaigns or integrate your marketing with other in-house systems.

Whether you’re an advertiser placing a significant number of ads or a developer building advertising tools, the Bing Ads API is the most efficient way for you to manage multiple campaigns or to integrate your marketing with other in-house systems. The Bing Ads API also supports various customer accounts, making it easy for you to manage campaigns for all of your clients.

The Bing Ads API is available online and ready for you to download today.

Bing Knowledge Widget

Add rich data to your content with a single snippet of JavaScript.

Use the power of the Bing knowledge repository to show relevant information about your content in a helpful, visual way. Your visitors will immediately get rich information about the people, places, and things on your website.

Simply copy and paste the predefined snippet of JavaScript code into your site's HTML.

Become a Bing partner now. It's easy.
Become a partner
Or keep exploring