Speech Utterance Tester - Online Play Word by Word
Hear text spoken word by word with boundary events. See the exact index and character. Advanced TTS dev tool.
UD5 Toolkit
Online Audio Dictation & Typing — Listen, Spell, and Improve Your Skills
Click the speaker to hear the word
A spelling test practice tool is an interactive online resource that helps learners improve their spelling skills through audio dictation. The tool reads words aloud using text-to-speech technology, and users type what they hear. It provides instant feedback, tracks progress, and helps identify commonly misspelled words — making it ideal for students preparing for school spelling tests, ESL learners, and anyone looking to sharpen their English spelling.
Our tool uses your browser's built-in Speech Synthesis API (text-to-speech) to pronounce each word clearly. You listen to the word, type your spelling in the input box, and submit your answer. The tool instantly checks your spelling against the correct word and provides immediate feedback — green for correct, red for incorrect with the right answer displayed. You can replay the audio as many times as needed before submitting.
Yes! Select "Custom List" from the difficulty dropdown, and a text area will appear where you can enter your own words. Type them one per line or separate them with commas. This is perfect for practicing weekly school spelling lists, subject-specific vocabulary, or words you personally find challenging. A minimum of 5 words is required to start a custom test.
We offer five difficulty tiers: Easy (Grade 1–2), Medium (Grade 3–4), Hard (Grade 5–6), Expert (advanced vocabulary), and Common Misspelled (frequently confused words like "separate," "accommodate," and "definitely"). Each tier contains 20 carefully selected words appropriate for that level. You can also choose how many words per test: 10, 15, 20, or all available words.
Consistent practice is key. Here are some proven tips: (1) Practice daily with short 10-word tests. (2) Use the replay button to listen carefully before typing. (3) Review misspelled words after each test — our tool highlights them for you. (4) Try the "Common Misspelled" list to tackle tricky words. (5) Write words by hand occasionally to reinforce muscle memory. (6) Say the word aloud as you spell it to engage multiple senses.
Absolutely! This tool is 100% free with no registration, no ads, and no hidden costs. It runs entirely in your browser using built-in speech synthesis technology — no downloads or plugins required. You can take unlimited spelling tests with any word list, anytime.
Yes! Our spelling test tool is fully responsive and works seamlessly on smartphones, tablets, and desktop computers. The interface adapts to smaller screens with touch-friendly buttons and an optimized layout. On iOS devices, you may need to tap the speaker button to trigger audio playback due to browser security policies. We recommend using Chrome, Safari, or Edge for the best experience.
Your score is based on accuracy — the percentage of correctly spelled words out of the total attempted. We also track your streak (consecutive correct answers) and highlight your best streak during each test. Misspelled words are collected for review at the end, so you can focus on the words that need the most practice. Using hints does not affect your score.
Yes! After completing a test, if you missed any words, a "Retry Missed Words" button will appear. Click it to start a new test containing only the words you spelled incorrectly. This focused practice approach — known as spaced repetition — is highly effective for mastering difficult spellings quickly.
The Speech Synthesis API is supported by all modern browsers including Google Chrome, Microsoft Edge, Mozilla Firefox, Apple Safari, and Opera. Chrome and Edge offer the best voice quality with natural-sounding US English voices. Safari on macOS and iOS also provides high-quality system voices. If you experience issues, make sure your browser is updated to the latest version and that your device's sound is enabled.
Each operating system and browser has its own set of text-to-speech voices. Windows uses Microsoft voices, macOS uses Apple voices, and Chrome on any platform may use Google's voices. While all voices pronounce standard English words correctly, slight variations in accent and intonation are normal. You can select a preferred voice from the dropdown menu in the settings panel if multiple options are available on your device.
Hear text spoken word by word with boundary events. See the exact index and character. Advanced TTS dev tool.
Test your browser's built‑in speech recognition. Speak and see the transcribed text appear live. Must‑have for voice app devs.
Use your microphone to dictate text and see it appear live. Also upload an audio file for transcription (limited). All local.
Use your microphone to dictate text and see it appear live. Also upload an audio file for basic transcription. All local.
Paste your speech, set time limit, and practice with a pacing indicator (words per minute). Refine delivery.
Play random Morse characters at configurable speed. Learn with Koch or Farnsworth method.
Generate a pop signal to determine if speakers are wired in phase. Quick stereo test.
Display an astigmatism dial and instructions for self-assessment. Educational, not a medical diagnosis.
Drop a WAV file and see its full header: sample rate, bit depth, channels, and chunk structure. Raw bytes explained.
Load a video and visually check if audio aligns with lips. Use frame‑by‑frame stepping. Debug playback issues.
Use your keyboard or mouse as a straight key. Hear the tone and see the dots/dashes. Perfect for learning CW. Local.
Paste your Accept‑Language header and see which languages your site should serve based on quality values. Internationalization helper.
Test how your page loads under slow, 3G, or offline conditions by intercepting fetch and applying delays. No DevTools needed.
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.
Check if your browser and display support the wider DCI‑P3 color space. See the difference with a simple test pattern.
Shift the pitch of any audio clip by semitones without affecting playback speed. Perfect for music transposition. Local Web Audio.
Generate random, formatted ID numbers that match pattern rules for various countries. For testing input validation. No real data.
Drop an audio file and instantly see its duration in seconds and formatted time. Read metadata without full playback.
Quickly test if your webcam, microphone, and speakers work correctly. See live video and audio meter. No data sent.
Generate random but realistic‑looking data arrays (users, products, orders) with typos and missing fields. For test robustness.
Click buttons to play real animal sounds: lion roar, bird tweet, dolphin click. Studio recorded. No load.
Simple interactive eye dominance test: hold up a virtual dot and see which eye stays aligned. Educational.
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.
Paste a test card number to verify Luhn algorithm, identify issuer (Visa, MC), and check length. No real data.
Play left‑only, right‑only, and frequency sweeps to test your speakers or headphones. Quick audio check.
See a live VU meter of your microphone's input level. Test if your mic is working and adjust gain. Privacy‑friendly.
Remove silent parts from an audio recording. Useful for podcasts and lectures. Set threshold and minimum silence duration.
A 10‑band graphic equalizer applied to any audio file or mic input. Save presets. All processing via Web Audio API.