DNSSEC Chain Validator - Online Check RRSIG & DS
Validate a DNSSEC chain by entering DS and RRSIG records. Verify that signatures match. Educational. Local algorithm.
UD5 Toolkit
Real-time network connection diagnostics & downlink speed monitoring
Measure your actual download speed by fetching a test resource. This provides a real-world benchmark to compare with the API estimate.
Estimate how long it would take to download files based on your current network speed.
| Quality | Required Speed | Your Status |
|---|---|---|
| 4K Ultra HD | 25+ Mbps | -- |
| 1080p Full HD | 5+ Mbps | -- |
| 720p HD | 2.5+ Mbps | -- |
| 480p SD | 1+ Mbps | -- |
| 360p Basic | 0.5+ Mbps | -- |
| Type | Typical Downlink | Typical RTT |
|---|---|---|
| 4G LTE | 10 - 50 Mbps | 30 - 100 ms |
| 3G | 0.5 - 5 Mbps | 100 - 500 ms |
| 2G/EDGE | 0.05 - 0.3 Mbps | 300 - 1000 ms |
| WiFi (Broadband) | 25 - 500+ Mbps | 5 - 50 ms |
| Fiber | 100 - 1000+ Mbps | 1 - 20 ms |
dom.netinfo.enabled flag). Safari does not currently support this API. Mobile browsers generally provide more detailed information (such as connection type like 'cellular' or 'wifi') compared to desktop browsers. If the API is unavailable, this tool will display a warning and you can still use the manual speed test.
Validate a DNSSEC chain by entering DS and RRSIG records. Verify that signatures match. Educational. Local algorithm.
Enter a domain and see its SSL certificate details: issuer, validity dates, and chain. Client‑side fetch.
Paste the Permissions‑Policy header and get a human‑readable table of allowed/blocked browser features. Understand how your site is restricted.
Tell if your password has appeared in data breaches without sending the full password. Uses hash prefix locally.
Enter a router's MAC address or serial and generate the common default WPA passphrase for major ISP brands. Educational purpose only.
Define minimum length, uppercase, digits, special chars, and check if a password meets your custom policy. Instant feedback.
Enter a website and check which security headers (HSTS, CSP, X‑Frame‑Options) are present. Get a security grade.
Test if a script or style will be allowed by a given CSP. Compute hash/nonce. Strengthen your site’s defense against XSS. Local.
Convert integers into short, unique, YouTube‑style IDs (hashids) and decode them back. Customize salt and minimum length.
Generate a Contributor Covenant or custom Code of Conduct for your project or event. Ready to paste into your repo.
Tell the tool what base liquor and mixers you have, and it suggests classic cocktails. Simple database. Cheers!
Configure how your PWA launches: focus existing or create new. Test with the launch_handler manifest field.
Compress and decompress text using the browser's native Compression Streams API. See the binary output size.
Connect a game controller and see every button press, axis movement, and vibration test. Uses the Gamepad API.
Unified input demo: see pressure, tilt, and type from any pointer. Compare pointerType values. Essential for drawing apps.
Modify the DOM via buttons and see MutationRecords logged. Understand childList, attributes, and subtree options.
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.
Register a one‑off background sync and see it fire when connectivity returns. Debug service worker sync logic.
Request permission and detect when the user is idle (away from keyboard). See screen lock state. For native‑like apps.
Acquire and release locks across tabs. Prevent race conditions in IndexedDB or localStorage. Visual queue and lock state.
Read, write, and delete cookies using the modern Cookie Store API. Monitor change events. No more document.cookie parsing.
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.
Check notification permission, request it, and send a test notification. Verify icon, body, and tag. Debug web push.
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.
See the View Transitions API in action. Cross‑fade and morph between two states. Copy the JavaScript starter code.
Experiment with the Async Clipboard API: read/write text and images from the clipboard. Verify permissions and see demo code.