Spelling Test Practice - Online Audio Dictation & Typing
Hear a word spoken by browser TTS and type the spelling. Choose difficulty or paste your own list. Great for kids. Local only.
UD5 Toolkit
Online check for your camera, microphone & speaker — 100% private, no uploads
Click "Start Camera" to begin
Start your camera to see device details.
Your camera feed is processed entirely on your device. Nothing is recorded, stored, or transmitted. The video stream stays local.
Volume: -- dB
Start the microphone test to see device details.
Speak at a normal volume. The waveform should show clear peaks. If it's flat, check your mic connection or permissions.
Start with low volume. Prolonged exposure to loud tones may damage hearing or speakers. Keep the volume at a comfortable level.
Hear a word spoken by browser TTS and type the spelling. Choose difficulty or paste your own list. Great for kids. Local only.
View pre‑loaded virtual microscope slides of onion cells, leaf epidermis, etc. Zoom and pan like a real microscope.
Search a comprehensive list of physical unit abbreviations (kVA, BTU, scfm, etc.) and their full name. Quick reference. Local data.
Step‑by‑step virtual frog dissection with labeled organs. No mess, ethical. Great for remote learning.
Get a random UI challenge (e.g., 'Design a checkout flow for a plant shop') to practice your skills. All local.
Enter names and number of teams to generate random balanced groups. Quick way to form teams for games, projects, or icebreakers.
Load a video and visually check if audio aligns with lips. Use frame‑by‑frame stepping. Debug playback issues.
Use your webcam to record a video clip and download it as WebM. Adjust resolution and see a preview. Works offline.
Paste your Accept‑Language header and see which languages your site should serve based on quality values. Internationalization helper.
Connect to a WebTransport server and exchange data over QUIC. See latency and throughput. Perfect for exploring low‑latency real‑time APIs.
Simulate reduced motion preference and test your animations. Copy the media query snippet. Keep your users safe.
Register a service worker, subscribe to push, and send a test notification using a VAPID key pair. Step‑by‑step demo.
Check notification permission, request it, and send a test notification. Verify icon, body, and tag. Debug web push.
Override your browser's geolocation to any coordinates and test how your app responds. For development and privacy testing.
Check current screen orientation and test the lock API. Useful for mobile web apps. Demo with code.
Test the Fullscreen API: request fullscreen on a colored div, detect changes, and copy the JavaScript boilerplate.
Connect to an SSE endpoint and display events in real time. Inspect event types and data. Handy for frontend devs.
Connect to a WebSocket endpoint, send messages, and view the stream of received data. Perfect for debugging real‑time apps.
Test the Web Share API by sharing text, links, and files directly from the browser. Check compatibility and see example code.
Use your microphone to detect the dominant frequency of ambient sounds. Visualize the spectrum. Local Web Audio.
Check if your browser and display support the wider DCI‑P3 color space. See the difference with a simple test pattern.
Enter any phrase and instantly see if it's a palindrome, ignoring spaces and punctuation. Fun for word nerds.
Generate random, formatted ID numbers that match pattern rules for various countries. For testing input validation. No real data.
Pick a method, URL, headers, and body, then send an HTTP request directly from your browser. Debug APIs easily.
Generate random but realistic‑looking data arrays (users, products, orders) with typos and missing fields. For test robustness.
See the fundamental frequency (pitch) of your voice in real time using auto‑correlation. For singers and speech training. No upload.
Simple interactive eye dominance test: hold up a virtual dot and see which eye stays aligned. Educational.
View a series of digital Ishihara‑style plates. Not a diagnostic tool, just educational. Read numbers.
Build an iframe with different sandbox flags and see live which features are blocked. For secure embedding.
Simulate random mouse moves, clicks, or keystrokes to test idle‑timeout logic. Stops when you move the mouse. Dev test.