LEARN  ·–·· · ·– ·–· –·

How to Learn Morse Code: A Realistic Study Plan

The fastest way to learn Morse code is by sound, not by memorizing a chart. This guide explains the two training methods most learners use, the Koch method and Farnsworth timing, then gives you a four-stage plan with a clear milestone for each stage and the free tools to use along the way.

By the QuickMorse Team · Last updated September 26, 2026

Best-known method
The Koch method: start with two characters at full speed and add one at a time.
When to add a letter
Once you copy your current set with about 90% accuracy.
Character speed
Around 15–20 WPM from day one, even if your overall pace is slower.
Session length
Short and frequent. Koch-style lessons are built around five-minute copy tests.
Hardest step
Moving from single characters to copying whole words at speed.
Needed for a ham license?
Not in the U.S. since February 2007, and not in the UK since July 2003.

Step One: Decide What “Learning Morse Code” Means for You

People use the same phrase for three very different skills, and each takes a different amount of work. Pick yours before you start, because it decides which method makes sense.

Read and write with a chart

Decode a puzzle, write a name for a bracelet, check a message. You can do this today with the alphabet chart and the translator. No training plan needed.

Copy Morse by ear

Hear a tone and know the letter without thinking. This is what most people mean by learning Morse code, and it is what the rest of this page is about.

Send and hold a conversation

Copy and send in real time, the way ham radio CW operators do. It builds on copying by ear and adds sending, abbreviations and on-air procedure.

Learn the Sound, Not the Chart

Morse code is a rhythm. At 20 words per minute a single dot lasts only 60 milliseconds (the formula is 1200 ÷ WPM), so there is no time to count dots and dashes and look them up in your head. Fluent operators hear ·– as one sound, “di-dah”, and know it is A, the same way you recognize a spoken word without spelling it.

Learning from a printed chart trains the opposite habit: you see a pattern, count its parts, then search a mental table. That works for puzzles but becomes a ceiling when the code gets faster: Koch-method author David Finley (N1IRZ) describes this mental “lookup table” as the reason so many learners stall at around 10 WPM. So say letters as sounds (“dah-di-dah-dit” for C, not “dash dot dash dot”) and use the chart only to check yourself.

Rule of thumb: if you catch yourself counting dots, the characters are being sent too slowly for you to learn their rhythm. Speed up the characters and add space between them instead (see Farnsworth timing below).

Koch vs. Farnsworth: Which Method Should You Use?

Almost every modern trainer uses one or both of these methods. They solve different problems, so the best answer is usually to combine them.

The Koch method

Developed by German psychologist Ludwig Koch in the 1930s, the Koch method starts with just two characters sent at your full target speed. You copy them in short sessions, and only when you reach about 90% accuracy do you add a third character, then a fourth, and so on until you know them all. Many trainers begin with K and M because they sound nothing alike. In Koch’s own experiments, a hand-picked group of students reached 12 WPM in about 13.5 hours of training. Most self-taught learners take longer, but the principle holds: you never learn a slow version of a character that you later have to relearn.

Farnsworth timing

Farnsworth timing sends each character at a normal speed but stretches the silence between characters and words. Your overall speed is slower, yet every letter already has its real rhythm. The ARRL uses this approach in its own practice material: its W1AW code-practice files at 15 WPM and below are sent with a 15 WPM Farnsworth character speed.

Koch methodFarnsworth timing
What it controlsWhich characters you practice, and when you add new onesHow much silence goes between characters and words
Kept at full speedEvery character, from the first lessonEvery character; only the gaps are slowed
Main benefitSteady progress with a clear rule for moving onThinking time without distorting the sound of a letter
Main drawbackThe first sessions feel hard because the code is fastIf the gaps never shrink, you can come to depend on them
Best used forLearning the character setEarly word practice, then gradually removed

Recommended setup: use Koch order to add characters, keep the character speed at 15–20 WPM, start with extra Farnsworth spacing, and shrink that spacing as your accuracy improves. For the exact dot, dash and gap lengths behind these settings, see Morse code timing and WPM.

A 4-Stage Plan With Clear Milestones

Move to the next stage only when you hit the milestone, not after a fixed number of days. How long each stage takes depends on how often you practice.

1

Your first characters

Set the character speed to 15–20 WPM and start with two characters, such as K and M. Copy them in five-minute sessions, writing or typing each one as you hear it. Add a new character only when you score about 90%.

Milestone: 90% copy of your current character set

2

The full character set

Keep adding characters until you know all 26 letters, the numbers 0–9, the common punctuation marks (period, comma, question mark, slash) and the main prosigns such as AR, SK and BT. Use the Practice & Quiz with sound on to test recognition in both directions.

Milestone: every character recognized instantly by sound

3

Words and head copy

Switch from random characters to common words, short sentences and call signs. Try to recognize whole words instead of writing every letter, and reduce the Farnsworth spacing step by step. 13 WPM is a useful target here: it was the U.S. General class license speed when a code test was still required.

Milestone: copy plain-language text at a steady 10–13 WPM

4

Real-world copy

Listen to real signals: on-air practice sessions, recorded practice files and, if you are licensed, actual contacts. This is where you pick up abbreviations and Q-codes and operating habits. The ham radio guide explains how a CW contact is structured.

Milestone: copy a full on-air practice session at your target speed

A 15-Minute Daily Routine

Frequent short practice works better than one long weekly session, because recognition is a reflex you build through repetition. A simple daily session with QuickMorse tools and a Koch trainer looks like this:

  1. 2 minutes, warm up. Listen to the characters you already know and name each one out loud.
  2. 8 minutes, Koch copy drill. Copy random groups in a Koch trainer such as LCWO, then check your score. Add a character only at about 90%.
  3. 3 minutes, recognition quiz. Run the QuickMorse Practice & Quiz in pattern-to-letter mode with sound on, focusing on letters you missed.
  4. 2 minutes, sending. Tap out a few words and let the Audio Decoder show you what it heard.

Learning to Send

Most learners find it easier to learn copying first, because a clear mental sound of each character is what you imitate when you send. Once you can copy a character reliably, sending it is mostly about timing:

  • Keep the ratios. A dash is three dots long, the gap inside a letter is one dot, between letters three dots, and between words seven. These values come from the ITU standard for International Morse code.
  • Start simple. Tapping on a table, a phone screen or a straight key is enough to begin. The guide to sending Morse by tapping or blinking covers the basics, and the ham radio page compares straight keys, bugs and paddles.
  • Check yourself. If the Audio Decoder turns your word into the wrong letters, the usual cause is spacing: letters run together, or dashes that are too short to tell apart from dots.

Common Plateaus and How to Fix Them

ProblemLikely causeWhat to do
You count dots and dashesCharacter speed is too slowRaise the character speed to 15 WPM or more and add Farnsworth spacing instead
Two letters keep getting mixed upSimilar patterns such as S/H, U/V or D/BDrill the pair together; see the commonly confused letters
Letters are fine, words fall apartStill decoding letter by letterPractice common short words until you hear them as units
One missed letter ruins the restStopping to think about the missLeave a gap and keep copying; the next letter is already arriving
Numbers are slowEvery digit has five elementsLearn the dot/dash pattern behind the digits on the numbers page
Can’t tell a single pattern apartReading from a chartUse the step-by-step method in how to identify a letter from its pattern

Free Practice on the Air: W1AW

W1AW, the ARRL’s station in Newington, Connecticut, transmits scheduled Morse code practice on several HF and VHF frequencies. Slow sessions run at 5, 7½, 10, 13 and 15 WPM, and fast sessions step down from 35 WPM to 10 WPM. The practice text comes from recent issues of QST, the ARRL’s magazine, so you can check your copy afterwards. The same practice is also published online as MP3 files, and ARRL’s Qualifying Runs let you earn a certificate for your copying speed.

You don’t need a license to listen. A shortwave receiver is enough for the on-air sessions, and the MP3 files work with just a phone or computer. Frequencies and times are on the W1AW operating schedule.

Frequently Asked Questions

How long does it take to learn Morse code?

It depends on the goal. Reading Morse with a chart takes an afternoon. Recognizing every character by ear usually takes weeks of daily practice, and copying conversation at 13–20 WPM usually takes months. In Ludwig Koch’s own experiments, a hand-picked group reached 12 WPM in about 13.5 hours of training, which is a best case rather than a typical one.

What is the Koch method?

A training method developed by German psychologist Ludwig Koch in the 1930s. You start with two characters sent at full speed and add one new character each time you copy the current set with about 90% accuracy, until you know the whole code.

What is Farnsworth timing?

A way of sending practice code where each character is sent at normal speed but the gaps between characters and words are stretched. It gives you thinking time without changing how a letter sounds. The ARRL’s W1AW practice files at 15 WPM and below use a 15 WPM Farnsworth character speed.

Should I memorize the Morse code chart first?

No, not if you want to copy by ear. A chart teaches you to count dots and dashes, which becomes a bottleneck at higher speeds. Learn each character as a sound and use the chart only to check your answers.

What speed should I learn Morse code at?

Keep the character speed at around 15–20 WPM from the start and slow the overall pace with extra spacing if you need to. Very slow characters, such as 5 WPM, are easy to count, which builds a habit you later have to break.

Do I need to learn Morse code for a ham radio license?

Not in the United States. The FCC removed the Morse code exam for all amateur license classes effective February 23, 2007, after the 2003 World Radiocommunication Conference let each country decide. UK radio amateurs have not needed a Morse test since July 2003. Many operators still learn it by choice.

Explore More

Sources

Sources last checked: September 26, 2026.