Home
web_apis
🖼️
📝
✅
Battery Status
Information about the system's battery
✅
Beacon
Send data without waiting for a response
✅
Broadcast Channel
Communication between browsing contexts
✅
Canvas
2D shapes and bitmap images
✅
Clipboard
Read and write to system clipboard
✅
Credential Management
Manages user credentials
✅
Cross-Origin Sharing
Controlled access across origins
✅
Document Object Model
Dynamic HTML and XML manipulation
✅
Drag and Drop
Enables drag-and-drop
✅
Fullscreen
Allows fullscreen mode
✅
Geolocation
Geographical location access
✅
History
Enables manipulation of session history
✅
Idle Detection
Detects when a user is idle
✅
Image Capture
Capture image frames from media streams
✅
IndexedDB
Low-level API for structured data
✅
Intersection Observer
Element enter/exits viewport/parent
✅
Local Overrides
Locally override network resources
✅
Media Devices
Cameras and microphone access
✅
Media Source
Generation of media streams for playback
✅
Mutation Observer
Monitors changes to the DOM tree
✅
Network Information
Provides information about the network
❌
Page Transition
Events to track when a page is loading
✅
Page Visibility
Page is visible or hidden
❌
Paint Timing
Painting timing information
✅
Payment Request
Simplifies handling payments
✅
Permissions
Allows requesting permissions from user
✅
Picture-in-Picture
Videos played in a floating window
✅
Pointer Events
Input events from pointing devices
✅
Push
Enables push notifications
✅
Range Selection
Allows selection of text ranges
✅
Resize Observer
Notifies when an element's size changes
✅
Resource Timing
Provides detailed network timing data
✅
Screen Capture
Capture content of the screen
✅
Screen Orientation
Handles screen orientation changes
✅
Speech Recognition
Speech to text
✅
Speech Synthesis
Text to speech
✅
Storage
localStorage and sessionStorage
✅
SyncManager
Background synchronization of data
✅
Template Instantiation
Allows instantiation of HTML templates
✅
User Timing
Provides APIs for measuring performance
✅
Vibration
Allows vibration of the device
✅
Viewport
Handles viewport settings and properties
✅
Web Animations
Create and control animations
✅
Web Authentication
User authentication using public keys
❌
Web Bluetooth
Communication for Bluetooth devices
✅
Web Codecs
Media encoding and decoding
✅
Web Crypto
Hashing, encryption, and decryption
❌
Web Locks
Synchronization across contexts
✅
Web MIDI
Musical instruments and MIDI
❌
Web NFC
Reading and writing to NFC tags
❌
Web Share
Enables sharing of content to other apps
❌
Web Share Target
Specify what to do with content shared
✅
WebGL
Interactive graphics
✅
WebGL2
WebGL extension for advanced features
✅
WebGPU
Direct access to GPU
✅
WebOTP
One-Time Passwords via SMS
✅
WebRTC
Real-time communication of data
✅
WebRTC Data Channels
Peer-to-peer data transfer
✅
WebRTC Streams
Handles real-time media streams
✅
WebSockets
Full-duplex communication