Morse Code Practice Quiz & Trainer
Test your skills and improve your speed with our interactive International Morse code trainer.
Configure Your Practice Session
Build Recognition with Short Practice Sessions
Use this quiz to check character recognition and recall under a timer. Choose a set, direction, question count, and time limit; the score and missed-character summary show what to review next.
The quiz is one practice aid, not a complete operating course. If your goal is receiving Morse by ear, combine it with listening sessions in the audio player.
How to Use the Practice Trainer
Choose the controls that match the exercise you want to run:
- Character Sets: Start with basic letters (A-Z) and gradually introduce numbers (0-9) and special characters as you improve. We even offer an Arabic set for localized practice.
- Game Modes: Choose between "Morse → Characters" (decoding) and "Characters → Morse" (encoding). Decoding is typically harder and requires more practice.
- Time Limits: Set the timer per question. Beginners should start with 15-20 seconds, while advanced users can challenge themselves with 5-second limits.
A practical way to use this quiz
Begin with a smaller character set and a generous time limit. When your accuracy is stable, add numbers or shorten the timer. The quiz supports recognition and recall; it does not implement separate Koch progression or Farnsworth character spacing.
For listening practice with adjustable WPM and pitch, use the Morse audio player. Its controls are separate from this question timer.
What each setting changes
| Setting | Available choices | What changes |
|---|---|---|
| Direction | Morse to character or character to Morse | Switches between recognition and typed recall. |
| Character set | English letters, numbers, or Arabic letters | Changes the question pool; each answer is checked against the displayed character or Morse group. |
| Session length | 10, 20, 50, or marathon | Controls when the results screen appears. Marathon is intended for an open-ended practice run. |
| Question timer | 5, 10, 15, 20 seconds, or off | Sets the response window for each prompt. It does not change audio character speed. |
How progress is calculated
During a session, the tool shows correct answers, the current streak, and accuracy as correct answers divided by attempted questions. The results screen reports the final score, accuracy, average response time, and up to three characters with the most misses.
The browser stores only the number of completed sessions, longest streak, and the best completed-session score with its actual session length and accuracy. Those statistics stay in this browser unless site data is cleared; there is no account, cloud sync, or cross-device history.
Quick verification examples
| Prompt | Expected answer | Reason |
|---|---|---|
... | S | Three dots represent S in International Morse code. |
| 5 | ..... | The numeral 5 uses five dots. |
| Arabic ش | ----. | This is the mapping used by the Arabic question set. |
Current limits: this is a recognition quiz, not a certification test. It does not grade microphone input, apply Koch lessons automatically, provide Farnsworth spacing, or synchronize progress between devices.
Practice Quiz FAQs
Example review decision
If a 20-question letters session ends at 85% accuracy, review the three missed characters and repeat at the same time limit. If the next session reaches 95% or better, shorten the limit slightly or add numbers. Change one setting at a time so you can tell what affected the result.