Train • Test • Improve

Morse code practice

Two modes: a Koch trainer that plays random groups at your target speed, and a quiz that asks you to type the character you hear. Settings save automatically.

Streak: 0 days Best quiz: — Koch set: KM

Koch trainer

Plays random 5-character groups using only the letters in your active set. Start with K, M and add one character at a time once you copy comfortably.

Suggested order: K M R S U A P T L O W I . N J E F 0 Y , V G 5 / Q 9 Z H 3 8 B ? 4 2 7 C 1 D 6 X

20 WPM

12 WPM (extra space between letters)

650 Hz

Single-character quiz

We play one Morse character. Type it. The next one starts automatically — see how fast you can get with full ITU spec timing.

18 WPM

Press Start.

How to learn fast

  1. Practise every day. Ludwig Koch found half an hour of practice the most effective session; if that is too much, keep the sessions short but regular.
  2. Keep the character speed at 12 WPM or more, too fast to count dots. Use Farnsworth to slow only the gaps.
  3. Add the next character once you hit ≥ 90% accuracy on the current set.
  4. Type what you hear — never count dots.
  5. Switch up the tone (around 600–700 Hz) so you don’t over-fit to one frequency.
  6. Measure now and then: the speed test raises the speed 1 WPM for every group you copy and hands you a number in WPM.

When copying starts to click

Copying by ear is only half of CW — most people add sending once the Koch set stops feeling like work. You don't need to spend much to start: a basic key teaches clean timing, and a paddle is the other common choice; many courses, CW Academy among them, teach on a paddle from the start.

Amazon links are affiliate links — we earn a commission on qualifying purchases at no extra cost to you, and it never changes which gear we recommend. See all the gear picks · Full disclosure