CW Trainer

Generate a random sequence, listen, decode. No account required — everything runs in your browser.

reference chart

mode

chars

space = replay · enter = next

audio

16 wpm
600 Hz
wpm

Sets the effective wpm. Characters sent at full speed, but with wider gaps between them. Lowers overall throughput while you build recognition.

session

sec

Automatically starts the next round after each answer. Set the pause between rounds.

Speed adjusts with your performance. +1 WPM after 3 correct in a row, −1 WPM for each miss.

v2.6

how to use

  1. Choose what to practice
  2. Hit generate & play
  3. Listen to the morse sequence
  4. Type what you hear

Your answer is checked automatically when you reach the right length. Press space to replay, enter to move to the next round.

weakest characters

score
correct 0
total 0