Access billions of web documents, images, and videos
Tap into and customize trending news data from around the world
Customize image results using a host of powerful filters
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.
Give your users all the info they need with hundreds of millions of entities and facts.
The Bing Knowledge Graph is constantly getting smarter through trillions of searches.
Explore relationships between entities—from authors to books, related searches, and more.
Enhance any app by identifying the entities your users search for, and amplifying those entities with rich info and relationships from the Bing Knowledge Graph.
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.
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.
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.
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.
Add automatic translation to your apps, services and solutions on any platform.
Add automatic translation to your apps, services, and solutions on any platform—and in 50 different languages.
Use the Bing Translator API on its own, or customize results pre- and post-publishing with the Translator Hub and Collaborative Translation Framework (CTF).
For faster integration to any webpage, you can also leverage the API from directly within Visual Studio or a customizable web widget.
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.
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.
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.
Bring real-time, in-place translation to your website. The translator supports 50 languages and is a highly customizable and powerful translation tool.
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.