API Status Checker - Online Test Endpoint & Response
Enter an API URL and quickly check its HTTP status code and response time. See response headers and body. Browser fetch.
UD5 Toolkit
Enter an API URL and quickly check its HTTP status code and response time. See response headers and body. Browser fetch.
Experiment with the Async Clipboard API: read/write text and images from the clipboard. Verify permissions and see demo code.
Trigger different vibration patterns on mobile devices. Test if your phone supports haptic feedback. Simple demo.
Connect a gamepad and see all button presses and axis movements visually. Check that every input is detected correctly.
Execute GraphQL queries against any endpoint with variables and headers. Explore schema via introspection. All requests made directly from your browser.
Unified input demo: see pressure, tilt, and type from any pointer. Compare pointerType values. Essential for drawing apps.
Decode an image progressively using the ImageDecoder API. See partial results and metadata. Modern alternative to <img>.
Decode individual video frames from a local file using the VideoDecoder API. Step through frames. Cuttingâedge browser feature.
Check current screen orientation and test the lock API. Useful for mobile web apps. Demo with code.
Demonstrate how the Web OTP API automatically reads oneâtime codes from SMS (mobile). Simulation with a fake SMS input.
Test the Web Share API by sharing text, links, and files directly from the browser. Check compatibility and see example code.
Acquire and release locks across tabs. Prevent race conditions in IndexedDB or localStorage. Visual queue and lock state.
See your device's battery level, charging status, and discharge time using the Battery Status API. Fun utility.
Test the new HTML popover attribute for creating accessible tooltips, menus, and dialogs without JavaScript. Copy code snippets.
Generate random JSON data with customizable fields (users, products, orders). Useful for frontend mocking. All local.
Request HID devices and list them. Read input reports and send output. For custom hardware and controllers.
Pick a method, URL, headers, and body, then send an HTTP request directly from your browser. Debug APIs easily.
Toggle a screen wake lock to prevent the device from dimming or sleeping. See the lock state and learn the API.
Query the permission state of camera, microphone, geolocation, and more. See the response and learn the API.
Compress and decompress text using the browser's native Compression Streams API. See the binary output size.
Configure how your PWA launches: focus existing or create new. Test with the launch_handler manifest field.
Experiment with the Federated Credential Management API. Simulate a signâin flow without thirdâparty cookies. Privacyâfirst.
Request permission and detect when the user is idle (away from keyboard). See screen lock state. For nativeâlike apps.
See the View Transitions API in action. Crossâfade and morph between two states. Copy the JavaScript starter code.
Display your effective connection type (4g, 3g, etc.) and downlink speed using the Navigator API. Adapt your app accordingly.
Connect a game controller and see every button press, axis movement, and vibration test. Uses the Gamepad API.
Test the experimental Translation API to translate text between languages directly in the browser, without cloud calls. Check support and copy the JavaScript starter.
Write JavaScript using element.animate() and see the result in a live preview. Compare with CSS keyframes. Debugger included.
Select HTTP method, set headers, and body. Send requests and see the full response. Lightweight Postman alternative.
Drag to resize a box and see the Resize Observer callback fire. Get contentRect and borderBoxSize. Learn the API.
Intercept and manage navigations without reloading. Test transition handling and URL updates. The future of clientâside routing.
Test the modern File System Access API. Open a file, modify it, and save back to disk. All sandboxed in browser.
Register a oneâoff background sync and see it fire when connectivity returns. Debug service worker sync logic.
Open a test video in PictureâinâPicture mode. Control entering and leaving PiP. Copy the code snippet for your own app.
Check notification permission, request it, and send a test notification. Verify icon, body, and tag. Debug web push.
Write to shared storage and run a worklet to process data. Learn the privacyâpreserving alternative to thirdâparty cookies.
Request a USB device and communicate with it using the Web USB API. See vendor and product IDs. Experimental.
Pick a contact from the deviceâs address book (mobile). Read name, email, and phone. All permissionâbased. Privacy safe.
Request and release a screen wake lock to keep the device awake. See the lock state in real time. Perfect for recipes or presentations.
Schedule tasks with userâvisible, userâblocking, or background priority. See execution order and delays. Modern web perf.
Connect to a serial device (Arduino, etc.) via the Web Serial API. Send and receive text. No native app needed.
Test sharing multiple files (images, PDFs) using the Web Share API. Check if the browser supports file sharing. Demo page.
Visualize realâtime linear acceleration (excluding gravity). Watch the 3D vector graph move as you shake the device.
Enumerate all fonts installed on your device and see a realâtime preview. Useful for design tools. Permission required.
Read, write, and delete cookies using the modern Cookie Store API. Monitor change events. No more document.cookie parsing.
Set media metadata and play/pause controls for the OS media widget. Test action handlers. Perfect for web audio apps.
Connect to a BLE device and read its Battery Service characteristic. See the charge level in a gauge.
See your current page load broken down into DNS, TLS, request, and DOM phases. Understand where time is spent.
Read the ambient atmospheric pressure in hPa using the Pressure Sensor API (if available). Realâtime graph.
Use the File System Access API with file handles for persistent read/write. Learn incremental saving patterns.
List all resources loaded by the current page and their detailed timing breakdown. Inâbrowser waterfall.
Modify the DOM via buttons and see MutationRecords logged. Understand childList, attributes, and subtree options.
Issue and redeem Private State Tokens (formerly Trust Tokens). Understand how they help detect bots without cookies.
Test the Content Indexing API to add a page to the device's content feed. See how your PWA integrates with the OS.
See your current page load broken down into DNS, TLS, request, and DOM phases. Understand where time is spent.
Select text and see the Selection object properties. Create ranges programmatically. Understand how richâtext editors work.
Use the EyeDropper API to sample a color from anywhere on your screen. Click, select, and copy the hex. No extensions needed.
See a comprehensive table of which modern web APIs your current browser supports. Includes WebGPU, AVIF, and more.
Test required, pattern, minlength etc. See validity states and custom error messages. Learn browserânative validation.
Open the same page in two tabs and send messages between them. See realâtime crossâtab communication. Learn the API.