Web Notification Tester - Online Permission & Display
Check notification permission, request it, and send a test notification. Verify icon, body, and tag. Debug web push.
UD5 Toolkit
Test any API endpoint instantly. Send requests, inspect responses, measure latency — all in your browser.
Send a request to see the response here
Status codes, headers, and body will appear
No requests yet. Send your first API call!
/users for user data or /posts/1 for a specific blog post.Access-Control-Allow-Origin headers. Alternatively, you can toggle the Proxy option in this tool to route requests through a CORS proxy.Authorization header in the Headers section. Common formats include Bearer <token> for token-based auth, or Basic <base64-credentials> for HTTP Basic Auth. You can also add custom headers like X-API-Key if the API uses API key authentication.Content-Type: application/json. Most modern REST APIs use this.Content-Type: text/plain.Content-Type: application/x-www-form-urlencoded. Common in legacy APIs and OAuth flows.
Check notification permission, request it, and send a test notification. Verify icon, body, and tag. Debug web push.
Check if the browser has captured the beforeinstallprompt event. Understand why your PWA is (or isn't) installable.
Check if a password appears in the Have I Been Pwned database using k‑Anonymity. Only the first 5 characters of the hash are sent.
Unified input demo: see pressure, tilt, and type from any pointer. Compare pointerType values. Essential for drawing apps.
Toggle a screen wake lock to prevent the device from dimming or sleeping. See the lock state and learn the API.
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.
Request HID devices and list them. Read input reports and send output. For custom hardware and controllers.
Demonstrate how the Web OTP API automatically reads one‑time codes from SMS (mobile). Simulation with a fake SMS input.
Acquire and release locks across tabs. Prevent race conditions in IndexedDB or localStorage. Visual queue and lock state.
Connect a gamepad and see all button presses and axis movements visually. Check that every input is detected correctly.
Trigger different vibration patterns on mobile devices. Test if your phone supports haptic feedback. Simple demo.
See your device's battery level, charging status, and discharge time using the Battery Status API. Fun utility.
Check current screen orientation and test the lock API. Useful for mobile web apps. Demo with code.
Test the new HTML popover attribute for creating accessible tooltips, menus, and dialogs without JavaScript. Copy code snippets.
Experiment with the Async Clipboard API: read/write text and images from the clipboard. Verify permissions and see demo code.
Test the Web Share API by sharing text, links, and files directly from the browser. Check compatibility and see example code.
Type any character and see how it renders in different font stacks. Detect missing glyphs and fallback behavior.
Pick a method, URL, headers, and body, then send an HTTP request directly from your browser. Debug APIs easily.
Enter a package name and version range to see all satisfying versions from the registry. Understand ^ and ~.
Drop an image that might have wrong extension and see its real format (JPEG, PNG, WebP) based on header bytes.
Enter a URL and see its favicon at all standard sizes. Check if it's properly defined. SEO basic check.
Paste your email body and subject, and get a spam score based on common trigger words and patterns. Improve your cold outreach.
Type a word to see all its homophones with definitions. Avoid embarrassing mistakes (their/there/they’re). Static dictionary.
Generate random JSON data with customizable fields (users, products, orders). Useful for frontend mocking. All local.
Find out if a word is an isogram (no repeating letters). Different types: first-order, second-order. Word nerd fun.
Check if a word or phrase is a palindrome (reads same forward and backward). Live validation and fun facts.
Preview the Gravatar image associated with any email address. Generate the correct Gravatar URL. Handy for avatar debugging.
Check if a website is globally reachable or experiencing issues. Status code and latency displayed. Quick browser-side test.
Execute GraphQL queries against any endpoint with variables and headers. Explore schema via introspection. All requests made directly from your browser.