Live, interactive demos of modern browser device and platform APIs — battery, clipboard, permissions, gamepad, device orientation, screen info, network info, storage, notifications, vibration, web share, wake lock, idle detection, and an IndexedDB database browser.
The Battery Status API is supported mainly in Chromium browsers and requires a secure context on most platforms.
Live, interactive demos of modern browser device and platform APIs — battery, clipboard, permissions, gamepad, device orientation, screen info, network info, storage, notifications, vibration, web share, wake lock, idle detection, and an IndexedDB database browser.
Use the IndexedDB Browser tab to browse databases, object stores and records and delete entries. It shows data for this site's origin only.
The Gamepad tab shows live button and axis input from a connected controller.
Battery, clipboard, permissions, gamepad, orientation, screen, network info, storage, notifications, vibration, web share, wake lock, idle detection, IndexedDB, Web Bluetooth, WebUSB, Web Serial, EyeDropper, File System Access, BroadcastChannel and Web MIDI.
Support differs by browser and device. Many of these APIs, such as Web Bluetooth, WebUSB and Web Serial, work only in Chromium-based browsers and need HTTPS.
No. This tool runs entirely in your browser — your input is processed locally on your device and is never uploaded or stored on a server.