The best answer to how to learn Morse code is: by sound, not by reading dots and dashes. Hear each letter as a rhythm at a fairly quick speed, start with two letters, and add one more only when you copy the others reliably. Ten to fifteen minutes a day beats one long weekly session.
Why learn Morse code by sound?
Most people start by memorising a chart: A is dot dash, B is dash dot dot dot, and so on. It feels like progress, but it creates a slow two-step habit. You hear a sound, picture the dots and dashes, then look them up in your head. Experienced operators skip the middle step: they hear the rhythm “di-dah” and simply know it is A, the way you know a word when you hear it.
So the golden rule is to think of letters as sounds. Say them the traditional way, with “di” or “dit” for a dot and “dah” for a dash: A is di-dah, B is dah-di-di-dit, S is di-di-dit and O is dah-dah-dah.
The two methods most learners use
The Koch method
Developed by the German psychologist Ludwig Koch in the 1930s, this method starts at a fairly high character speed from day one. You begin with just two letters, practise copying random strings of them, and add a third only when you can copy about 90 per cent correctly. Then a fourth, and so on, until you know them all. Because you never hear slow Morse, you never form the counting habit.
Farnsworth timing
Named after the radio amateur Donald R. Farnsworth, this sends each character at full speed but adds extra space between characters and words. You hear the real rhythm of each letter, with extra time to recognise it. As you improve, the spacing shrinks until the overall speed matches the character speed.
The two methods work well together: learn letters with Koch’s one-at-a-time approach, using Farnsworth spacing. The Morse code translator lets you set both speeds under Sound and light settings, for example letters at 20 words per minute with an overall speed of 10.
A simple daily plan
- Days 1 to 3: learn two letters with clearly different sounds, such as K (dah-di-dah) and M (dah-dah). Listen, say each one aloud and write it down.
- Each day after that: add one new letter once you can copy the letters you know with few mistakes. Do 10 to 15 minutes, once or twice a day.
- From about ten letters: start copying short real words, such as TEA, MAIN or STORM, as well as random letters.
- Once you know the alphabet: add numbers and the common punctuation, then practise with short sentences.
- Then send: use a key or the space bar to send what you have learned, and check it decodes correctly.
Practise sending with our Morse code trainer: it scores every try for accuracy and fluency (how even your rhythm is), has levels in Koch order, a Koch receiving course, sending tests with badges and a daily challenge. Got a recording? Decode it with our Morse code audio decoder.
Short, frequent sessions beat long ones. Learning is like a muscle that grows between workouts, and stopping before you feel tired keeps it fun.
Memory tricks that do help
Sound comes first, but a few patterns make the code feel less random:
- Common letters are short. E is one dot and T is one dash, because they are the most common letters in English. Rare letters such as Q, Z and J are long.
- Opposites: A (.-) and N (-.) are mirror images, as are D (-..) and U (..-), and G (--.) and W (.--).
- Numbers follow a rule: every number has five signals. 1 to 5 start with that many dots then dashes (3 is ...--); 6 to 9 start with dashes (7 is --...), and 0 is five dashes.
- S and O: three dots and three dashes, which you already know from SOS: ...---...
Each letter has its own page with a memory note and sound, such as K in Morse code, and the full Morse code alphabet chart lets you tap any letter to hear it.
Understanding the timing
Morse code is built on a unit of time:
- a dot is 1 unit, a dash is 3 units;
- the gap between signals inside a letter is 1 unit;
- the gap between letters is 3 units;
- the gap between words is 7 units.
Speed is measured in words per minute using the standard word PARIS, which takes exactly 50 units. At 20 words per minute, a dot lasts 60 milliseconds. Keeping your dashes three times as long as your dots is the most important habit when sending.
Practising sending
Receiving is the harder skill, so most of your time should go on listening. But sending helps lock the rhythms in. The Morse code decoder turns your taps on the screen or space bar into letters as you send, and adapts to your speed. If it misreads you, the usual causes are dashes that are too short or pauses between letters that are too long.
How long does it take?
It varies a lot from person to person. With daily practice, many learners can recognise the whole alphabet within a few weeks and copy slow, simple messages within a couple of months. Reaching a comfortable conversational speed takes longer. Most countries, including the UK and the USA, no longer require a Morse test for an amateur radio licence, but many radio amateurs still learn it for the fun and the skill.
Questions and answers
What is the fastest way to learn Morse code?
Learn by sound using the Koch method: start with two letters at a good speed and add one at a time once you copy the others accurately. Practise for 10 to 15 minutes a day.
Should I memorise a Morse code chart?
A chart is a useful reference, but learning letters as sounds is faster in the long run, because you avoid translating dots and dashes in your head.
What is Farnsworth timing?
Farnsworth timing sends each letter at full speed but adds extra space between letters and words, giving you time to recognise each sound.
How long does it take to learn Morse code?
With daily practice, many people learn the alphabet in a few weeks and copy slow messages within a couple of months, but it varies from person to person.
What do dit and dah mean?
They are the spoken sounds for a dot (dit, or di inside a letter) and a dash (dah). Saying letters this way helps you learn them by rhythm.