Morse code practice means hearing a character sent at full character speed, typing the letter you heard, and letting the trainer keep track of which sounds you miss. The trainer above sends letters, numbers, or short phrases at 18 WPM with long gaps between them, waits for your answer, then shows the code as dots and dashes with the right letter. It is receiving practice, or ear training, with feedback after every item.
Every session ends with a report of weak letters, and the next drill can be built from exactly those characters. Nothing is written to a server; the session runs in your browser and the record of your progress stays on this device.
How to Listen and Type Morse Code in the Trainer
- Pick a goal. New learner starts with K and M in the Koch order; the other tiles cover the alphabet, words and phrases, numbers, or a custom set.
- Choose a Speed chip (Slow 10, Normal 15, Fast 20) and a Session length of 10, 20, or 40 items, then press Start practice.
- Listen to the sound. The lamp strip flashes in time with it, and the counter shows which item you are on, such as Item 1 of 20.
- Type the character or the whole phrase in the answer box and press Check, or hit Enter. Press R to hear it again while the box is empty.
- Read the feedback. The trainer reveals the dots and dashes and says Correct, or shows the right answer next to what you typed.
- Press Next item to continue, or I missed it to skip without guessing, and finish with See results.
Headphones help at the start: the difference between a dot and a dash is clearer, and the gaps between letters are easier to feel.
How the Morse Code Trainer Works
The trainer keeps each letter at full speed and stretches only the gaps between letters, which is what Farnsworth spacing means in practice. You learn the rhythm of a character as one sound instead of counting its parts, while the longer silence after it gives you thinking time. The defaults below are the ones most people should leave alone for the first week; the Advanced panel exposes all three.
| Setting |
Default |
Range |
What it changes |
| Character speed |
18 WPM |
12–30 WPM |
How fast each letter sounds; the rhythm inside the letter |
| Spacing speed |
10 WPM |
5–30 WPM (never above character speed) |
The silence between letters and words |
| Tone |
600 Hz |
400–900 Hz |
The pitch of the beep |
| Speed chips |
Slow 10 · Normal 15 · Fast 20 |
— |
Set spacing speed; character speed stays at 18 or higher |
| Session |
20 items |
10, 20, or 40 |
How many sounds you answer before the report |
In the New learner goal, the character pool begins with K and M and grows by one once 18 or more of your previous 20 answers in that pool are correct. That is the 90% rule used by Koch-style training, applied automatically so you never have to decide when you are ready.
Which Goal to Pick
Start from where your copying breaks down, not from the beginning of the alphabet. Each goal below draws from a different pool of characters, and the Koch strip further down lights the characters currently in your pool.
| Goal |
Pick it when |
What you hear |
| New learner |
You are hearing Morse for the first time |
Two characters (K, M) at first; one more each time you pass the 90% rule, following the Koch order |
| I know the alphabet |
You can name most letters but still hesitate |
All 26 letters in random order, no numbers |
| Words and phrases |
Single letters are fine but words fall apart |
Short phrases such as hi, yes, love, and I love you; you type the whole phrase before checking |
| Numbers |
Call signs, times, and signal reports lose you |
The ten digits 0–9, each five signals long |
| Custom letters |
Two or three sounds keep getting mixed up |
Only the characters you type in, for example R and K, in any mix |
Reading Your Weak-Letter Report
The report at the end of a session shows your accuracy, the average time you took to answer, how many items you got right, and a row of weak letters. A character lands in that row for one of two reasons: you missed it at least twice in the session, or you answered it more than twice as slowly as your median answer. Slow but correct still counts, because hesitation is the sign that a sound has not become automatic yet.
Most of the confusions you will see are look-alike pairs with the same length, such as R and K or B and V, which is what the Custom letters goal is for.
Press Practice these to open a custom session built from that row, or Repeat to run the same items again. A day streak counts consecutive days with at least one finished session. When the row says there are no repeated misses or slow letters, raise the spacing speed or move to the next goal rather than running the same set again.
Two further links sit beside the report. Test yourself opens a scored quiz and speed test to check what you already know, and Try sending opens the tapper, where you key the characters you have been hearing.
Settings That Make You Faster
Raise the spacing speed, not the character speed, and raise it one step at a time. Characters stay at 18 WPM until the Fast chip lifts them to 20, so the sound of each letter barely changes; mostly the silence shrinks.
Operators who learn letters slowly from a chart and then try to speed up hit a plateau around 10 to 13 WPM, because they are still translating in their head rather than recognizing sounds; that is why the character speed slider starts at 12 WPM and not lower. Set the target speed you want to copy at, then let the spacing catch up to it.
| Where you are |
Spacing speed |
Character speed |
Session |
| First days with the Koch pool |
10 WPM (Slow) |
18 WPM |
10 items, twice a day |
| 90% on 20 items at Slow |
12 WPM (Advanced slider) |
18 WPM |
20 items |
| Alphabet and numbers steady |
15 WPM (Normal) |
18 WPM |
20–40 items |
| Words and phrases without hesitation |
20 WPM (Fast) |
20 WPM (the Fast chip lifts it) |
40 items |
Keep sessions short. Fifteen to twenty minutes a day at the same time of day is more useful than an hour once a week, and the right moment to stop is when you notice yourself counting dots again. If a letter is hard to tell apart from the beep, try a tone of 500 or 700 Hz in the Advanced panel; the pitch has no effect on the timing.
Morse Code Practice Online: What Stays on Your Device
This trainer runs in the browser on a phone, tablet, or desktop with no app to install and no account to create. The session runs even when browser storage is blocked; in that case the results screen says so, and the streak simply is not saved. Clearing site data or switching phones resets the streak, the Koch level, and the weak-letter history, because that record exists only in your browser.
| Way to practice |
Adapts to you |
Where progress lives |
Use it for |
| This listen-and-type trainer |
Yes: pool grows on the 90% rule, weak letters become the next drill |
Your browser, this device |
Daily drills on letters, numbers, custom sets |
| Archived code practice audio (for example W1AW files at 5 to 40 WPM) |
No: fixed text at a fixed speed |
Nowhere; you check against the printed text |
Copying longer passages once letters are solid |
| Phone app or offline program |
Varies by app |
The app, sometimes an account |
Practice with no browser open, often with its own MP3 or podcast sets |
For most learners the honest order is this trainer until the alphabet and numbers pass at Normal, then longer recorded passages for word copying. Use the 4-week plan if you want the sets and speeds for each week laid out in advance; its drill links open this page with the right set already loaded.
What to Practice This Week
Pick the row that matches where your copying breaks down, and the Set this up button loads that goal, session length, and character set into the trainer. Run it, read the report, and move down a row when the weak-letter row comes back empty twice.
Frequently Asked Questions
Where is my progress saved?
On this device, inside your browser, with no account and nothing sent to a server. Clearing site data or moving to another phone resets the streak, the Koch level, and the weak-letter history. When storage is blocked the trainer still runs; only the streak goes unsaved.
Why do the letters sound so fast?
Because 18 WPM is the speed at which a letter is learned as one sound instead of a count of dots and dashes. The long gaps after each letter are your thinking time. Character speed and spacing speed can be set separately under Advanced.
Can I practice words and numbers?
Yes. Words and phrases sends short phrases such as hi, yes, and love, and you type the whole phrase before you check. Numbers sends the digits 0 to 9, which most people skip and later need for call signs and times.
Which letters should I learn first?
K and M first, then R, S, and U in the Koch order. The next character joins your pool once 18 or more of your most recent 20 answers in that pool are right.
How often should I practice Morse code?
Fifteen to twenty minutes a day, every day, beats one long session a week. A 10-item session takes a couple of minutes, so two short runs a day fit most schedules. Stop when you catch yourself counting dots.
Can I practice by reading dots and dashes instead of listening?
Not here. This trainer is listening only, and the dots and dashes appear only after you answer, so the sound stays the thing you learn. To study the written patterns, use the alphabet with sound or check a sequence in the decoder.