gizmobench

Morse Practice Trainer

Recall International Morse one character at a time. Type dots and dashes for a displayed letter or digit, or play an audio prompt and name its character. Choose your symbol set, reference speed and session length, then review every submitted answer and its timing explanation. A fresh 20-question session using all letters and digits can produce a self-reported challenge link for the same original sequence.

Build your practice

Type any set from A–Z and 0–9. Every selected character is equally likely; repeats are allowed.

A scored challenge fixes 20 questions and all 36 symbols in character-to-code mode. Speed only changes reference audio; there is no timer.

Recall one character at a time

Ready when you areDot 1 · dash 3 · silent gaps 1 / 3 / 7

Choose symbols and a mode, then start a session. No audio plays until you press Play.

0/0Answers submitted
0Correct first submissions
1 : 3Dot : dash duration
Timing reference
One dot unit is 1.2 ÷ WPM seconds. A dash is 3 units. Silence is 1 unit within a character, 3 between characters and 7 between words. No timing score is awarded.

Accuracy. Training only; no emergency communication or hearing-test claims. Browser audio timing is approximate.

Common questions

Which characters can I practice?
The trainer includes the 26 International Morse letters A–Z and the ten digits 0–9. Type any subset, choose all letters or all digits, or start with E, S and T. Each selected character is equally eligible on every draw, so repetitions are possible. Sessions contain 5, 10, 20, 50 or 100 questions.
How do the visual and audio modes work?
Character-to-code mode shows a character and accepts one to five dots and dashes. You can type the answer or use the Dot, Dash and Clear controls. Audio-to-character mode plays only after you press Play prompt and accepts one letter or digit. You can replay audio without changing your first submitted answer. Feedback shows the correct code after submission; Reveal hint displays it earlier and makes the session assisted practice.
What timing does the audio use?
One dot unit is 1.2 divided by the selected words-per-minute rate in seconds. Dots last one unit, dashes three, and silence lasts one unit within a character, three between characters and seven between words. Reference speeds range from 5 to 40 WPM in the listed steps. Audio uses a 600 Hz tone with short gain ramps. Browser scheduling is approximate and no speed or hearing score is calculated.
Why is an answer not counted correct after a hint?
The result counts correct first submissions without a hint. Once submitted, an answer cannot be changed. Hinted and skipped questions remain visible in the complete review but do not count correct. A fresh session completed with actual answers is ordinary practice completion even when hints were used; assisted sessions cannot produce a scored challenge link.
How does a Morse challenge link work?
The fixed challenge uses 20 seeded character-to-code questions with all 36 letters and digits equally eligible, including repetitions. Correct first submissions score 0–20, higher is better, and there is no timing score. After a fresh unassisted completion, copy the challenge link, use native sharing or download a result-card PNG. A recipient sees the claimed score and rules before starting, receives the same sequence, compares scores and can reshare their own score. Links carry only the seed, fixed configuration and self-reported score.
What happens if audio or copying is unavailable?
If the browser cannot start audio, the page explains the problem and character-to-code practice remains available through the mode selector. Stop audio, changing settings or questions, hiding the page and leaving the tool release playback resources. If copying or native sharing fails, the full session summary and eligible challenge URL remain selectable.
What is saved locally, and can I replay a session?
Valid touched settings, the latest 30 completed sessions and up to 1024 opened-sequence identities stay in this browser under the tool's local storage key. No active answer is restored on page load. History review and same-sequence replay are practice, including an identical sequence reached with another seed; a full exposure memory also keeps additional sessions in practice. Reviewing the current fresh result preserves its earned score. Storage failure leaves the current session available in the tab.

Training only; no emergency communication or hearing-test claims. Browser audio timing is approximate.