⚡ Browser APIs

Browser APIs (Application Programming Interfaces) are a set of functions that allow web developers to interact with the browser and system resources, providing features such as data storage, network requests, performance monitoring, graphics rendering, background tasks, and camera and microphone access.

According to our data, browser APIs are detected on 30.2% of all websites.
81.9% of these sites use only one browser API, 9.6% use two, and 8.5% use three or more simultaneously.

⭐ Most Popular in 2025

The following chart shows the leading browser APIs in 2025, based on market share.

The most popular is Web Storage, which dominates the market with an overwhelming 81.2% share.
It is followed by XMLHttpRequest with 16.9% and Fetch with 10.8%.

🚀 Highlights

Here is a list of APIs that are particularly popular in certain countries.
Differences between global and country rankings are shown in parentheses.

✨ Best Browser APIs

Below is a more detailed list of all browser APIs we track, ranked by their market share.

RankNameMarket share
1 Web StorageCambridge, Massachusetts, United States

A browser API and client-side key-value database that allows websites to store persistent data on users' devices.

2 XMLHttpRequestCambridge, Massachusetts, United States

A JavaScript API to create HTTP requests.

3 FetchCambridge, Massachusetts, United States

A modern XMLHttpRequest alternative for fetching network resources.

4 Navigation TimingCambridge, Massachusetts, United States

A part of the Performance API that provides metrics related to navigation from one page to another.

5 Beacon APICambridge, Massachusetts, United States

Used to send asynchronous and non-blocking requests to a web server.

6 PerformanceObserverCambridge, Massachusetts, United States

A part of the Performance API that is used to monitor performance measurement events.

7 Interest-Based Advertising Opt-Out

Allowed sites to exclude themselves from Federated Learning of Cohorts cohort calculations using the "interest-cohort=()" permission policy.

8 WebSocketFremont, California, United States

API enables full-duplex communication between a web browser and a web server.

9 WebGL

A cross-platform, royalty-free open web standard for a low-level 3D graphics API based on OpenGL.

10 Geolocation APICambridge, Massachusetts, United States

Allows web applications to retrieve the user's location, including latitude and longitude.

11 IndexedDBCambridge, Massachusetts, United States

A transactional NoSQL database system for the persistent storage of structured data inside a user's browser.

12 WebRTC

A set of protocols and APIs that enable real-time communication natively from web browsers and and mobile applications.

13 Screen Orientation APICambridge, Massachusetts, United States

Exposes the current type and angle of the device's screen orientation, and dispatches events when it changes.

14 Notifications APICambridge, Massachusetts, United States

Used to configure and display desktop notifications to the user.

15 Origin TrialsMountain View, California, United States

A way for developers to test and use experimental web platform features.

16 📢 Speech Synthesis API

A part of the Web Speech API that controls the text-to-speech service.

17 Speech Recognition API

A part of the Web Speech API that controls the speech recognition service.

Data updated

When interpreting and using the results, please read our methodology and disclaimer.