Create smarter, more engaging experiences with the Bing knowledge and intelligence ecosystem

Bing 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.

Bing Custom Search

Deploy a powerful site search solution today

Build an ad-free web, image and video search experience for your domain or a set of domains. Without writing any code, you can adjust results based on your ranking preferences, block unwanted portions of sites, promote key sites by pinning and customize the Hosted UI template for your business.

With custom autosuggest you can augment the search experience through query suggestions tailored to your site. By leveraging Bing Custom Search statistics, you can get usage insights to help grow your business.

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

Visual Search Developer Platform (Alpha)

Build a skill in 3 easy steps

Capture new audiences with visual intelligence.

The Bing Visual Search Developer Platform allows developers to extend the capabilities of Visual Search through visual skills.

Visual Skills can provide new knowledge and cations for the visual search users.

Bing Entity Search

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).

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.


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.


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

Bing 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 automatic translation to your apps, services, and solutions on any platform in more than 60 different languages. Use the default Microsoft Translator API models, or create customized models with Custom Translator that understand the terminology used in your own business and industry.

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.

Bing 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.

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