Learning CW (Morse Code): Methods That Actually Work in 2026

Effective methods to learn Morse code for ham radio. Koch method, Farnsworth timing, LCWO, apps, and practice strategies to reach 20+ WPM CW proficiency.

· 7 min read · By HamPost Editorial Team

CW (Continuous Wave — Morse code) is simultaneously the oldest and one of the most effective communication modes in ham radio. It works at signal levels where SSB is unintelligible, requires minimal bandwidth, and cuts through interference that buries voice signals. Plus, there's something deeply satisfying about decoding a string of dits and dahs into language with just your brain.

But learning CW has a reputation for being difficult. It's not — it just takes consistent practice with the right method. The wrong method (counting dots and dashes visually) creates a ceiling you'll fight against forever. The right method (instant character recognition at full speed) builds a skill that improves indefinitely.

The Wrong Way: Visual Counting

The traditional chart — A is dot-dash, B is dash-dot-dot-dot, etc. — teaches you to THINK about Morse code. You see the character, recall the pattern, count the elements.

This creates a mental translation step: hear sounds → think about pattern → identify character. It works up to about 10-12 WPM, then becomes a wall. Your brain can't count fast enough to keep up at higher speeds. You'll plateau and get frustrated.

Never learn Morse code from a visual chart of dots and dashes. If you already have, you'll need to retrain your brain to recognize patterns as sounds.

The Right Way: Sound Pattern Recognition

The correct approach: learn each character as a unique SOUND, not as a sequence of dots and dashes. The letter A isn't "dot dash" — it's "di-DAH" — a specific rhythm. V isn't "dot-dot-dot-dash" — it's "di-di-di-DAH" (the opening of Beethoven's Fifth).

When you learn characters as sounds at full speed from the beginning, your brain builds instant recognition. You hear "di-DAH" and your brain produces "A" without conscious thought — the same way you recognize spoken words without analyzing individual phonemes.

Koch Method

Developed by German psychologist Ludwig Koch, this is the most effective method for most people:

How It Works

  1. Start with TWO characters (usually K and M, or whatever your software begins with)
  2. Characters are sent at FULL target speed (20-25 WPM character speed)
  3. Extra spacing between characters (Farnsworth timing) keeps effective speed manageable
  4. Practice copying until you achieve 90% accuracy
  5. Add ONE new character
  6. Practice until 90% accuracy with all characters so far
  7. Repeat until all 26 letters, 10 numbers, and common punctuation are learned

Why It Works

By sending characters at full speed from day one, your brain learns the sound pattern at operating speed. You never have to "speed up" later — you already recognize characters at 20+ WPM. You only need to close the spacing (increase effective WPM) as you improve.

The gradual character addition prevents overwhelm. Two characters is easy. Three characters is slightly harder. By the time you have 10 characters, your brain is recognizing patterns automatically.

Timeline

With 15-30 minutes of daily practice:

  • Week 1-2: Learning first 10 characters at 90% accuracy
  • Week 3-4: Adding characters 11-20
  • Week 5-6: Adding characters 21-26 plus numbers
  • Week 7-8: All characters learned, reducing spacing
  • Month 3-4: Comfortable copying at 15-18 WPM effective speed
  • Month 6+: 20+ WPM with continued practice

Total investment: 10-15 hours spread over 4-6 weeks to learn all characters. Several more months of practice to become fluent.

Farnsworth Timing

Farnsworth timing (named after Donald Farnsworth) uses full character speed but adds extra spacing between characters and words.

Example at 20/10 Farnsworth:

  • Each character is sent at 20 WPM speed (correct rhythm)
  • Spacing between characters/words is stretched so overall copy speed is 10 WPM
  • You hear the correct character sound but have time to write/process it

As you improve, gradually reduce the extra spacing until character speed and overall speed match. This is how you progress from 10 WPM effective to 20 WPM effective without relearning character sounds.

Online Tools and Software

LCWO.net (Learn CW Online)

Free web-based Koch method trainer. Excellent implementation:

  • Configurable character speed, effective speed, and character set
  • Progress tracking
  • Custom practice sessions
  • Community features
  • Works on any device with a browser

Start at lcwo.net → Koch Method → Lesson 1. Set character speed to 20 WPM, effective speed to 10 WPM. Practice 15 minutes per session.

Morse Code Ninja (YouTube/Podcast)

Free audio files for CW practice at various speeds. Includes call signs, words, QSO texts, and random character groups. Excellent for car/commute listening.

G4FON Koch Trainer (Windows)

Classic desktop software for Koch method training. Configurable, tracks progress, adds QRM/QRN for realistic practice.

IZ2UUF Morse Koch (Android)

Well-designed mobile app implementing Koch method. Good for practice during spare moments throughout the day.

Just Learn Morse Code (Windows)

Another desktop Koch trainer. Simple, effective.

Ham Morse (iOS)

Koch method trainer for iPhone/iPad. Polished interface, progress tracking.

Practice Strategy

Daily Consistency Over Long Sessions

15 minutes daily is far more effective than 2 hours once a week. Your brain consolidates pattern recognition during sleep. Daily practice gives daily reinforcement.

Minimum effective dose: 10-15 minutes per day. This is enough to progress steadily. Optimal: 15-30 minutes per day. More than this and fatigue reduces effectiveness.

Phases of Learning

Phase 1: Character Recognition (Weeks 1-6) Koch method training. Focus: instant recognition of each character. Don't worry about copying full words. Just: hear sound → write letter.

Phase 2: Word Recognition (Weeks 7-12) Start copying common words instead of random characters. Your brain begins recognizing common words as units: "THE" "AND" "RST" "QTH" become single recognition events rather than three separate characters.

Phase 3: Head Copy (Months 3-6+) Copy in your head without writing. At first, you'll only manage short words. Gradually, you can hold entire sentences. This is the "conversational" level — you hear CW like you hear speech.

Phase 4: On-Air Practice (Start as soon as Phase 1 is complete) Listen to real QSOs on the air. Start with slow operators on 40m (7.040-7.060 MHz). Many CW operators send at 13-18 WPM for ragchewing. CW contest exchanges at 25-35 WPM are aspirational targets for later.

Plateau Breaking

Almost everyone plateaus somewhere between 15-20 WPM. Strategies to push through:

  • Increase character speed beyond your comfort zone. Practice at 25 WPM character speed even if you miss many characters. Your brain adapts upward.
  • Copy behind: Instead of writing each character as you hear it, stay one word behind. This builds the buffer your brain needs for head copy.
  • Word-based practice: Switch from random characters to common words and QSO texts. Real language has predictability that helps your brain decode.
  • On-air QSOs: Make real contacts. The pressure of live communication forces your brain to decode in real-time.

Getting On the Air With CW

Your First CW QSO

Once you can copy at 13-15 WPM:

  1. Listen to QSOs on 40m CW (7.000-7.060 MHz) or 20m CW (14.000-14.060 MHz)
  2. Find a station sending at a comfortable speed
  3. Copy their callsign and exchange
  4. Answer their CQ with your callsign
  5. Exchange signal reports, names, locations
  6. Standard format: RST + NAME + QTH

CW QSO template:

Them: CQ CQ CQ DE W6ABC W6ABC K
You:  W6ABC DE VE3XYZ VE3XYZ K
Them: VE3XYZ DE W6ABC GM UR 579 579 NAME JIM JIM QTH CA CA HW? BK
You:  BK GM JIM UR 559 559 NAME ALEX ALEX QTH ON ON 73 DE VE3XYZ K
Them: TU ALEX 73 DE W6ABC SK

The structure is predictable. Once you know the format, you only need to copy the variables (callsign, RST, name, QTH).

Speed Matching

A polite CW convention: respond at the speed the other station is sending. If they call CQ at 18 WPM, respond at approximately 18 WPM. If they're at 30 WPM and you can only manage 15, send at 15 — they'll either slow down or you'll practice copying at higher speed.

Sending: "PSE QRS" means "please send slower." No shame in asking.

Keyer and Paddle

You'll need a way to send CW:

Straight key: The classic up-and-down key. Good for learning timing. Tiring at high speeds.

Paddle + electronic keyer: You squeeze left for dits, right for dahs (or vice versa). The keyer generates perfectly timed elements. Standard for anything above 15 WPM. Most modern radios have built-in keyers — you just need a paddle.

Computer keying: Your logging software sends pre-programmed messages via the radio's keying interface. Standard for contests.

Recommended first paddle: Bencher BY-1 or CW Morse single-lever paddle. $80-150. Will last decades.

Why Bother in 2026?

With FT8, SSB, and digital modes available, why learn CW?

  • Weak signal performance: CW works at -15 to -18 dB SNR by ear, comparable to FT8 but with full real-time conversation capability
  • Narrow bandwidth: 200 Hz vs 2400 Hz for SSB — more stations fit in less spectrum
  • Simplicity: No computer needed, no sound card, no software. Radio + key + antenna = communication
  • Satisfaction: There's a unique pleasure in direct brain-to-brain communication through radio. No computer translation layer.
  • Contest advantage: Many ham radio contests have separate CW categories with different (often higher) point values for CW contacts
  • DXpeditions: CW pileups are easier to crack than SSB pileups (less chaos, more disciplined)
  • QRP: CW + QRP is the most effective combination for low-power work. 5W CW goes further than 5W SSB or even 5W FT8 for real-time contacts
  • The CW community: CW operators tend to be experienced, skilled, and welcoming to newcomers. It's a club worth joining.
Read next CW Paddles vs Straight Key vs Bug: Choosing Your Morse Code Sending Tool Compare CW paddles, straight keys, and semi-automatic bugs for Morse code. Feel, speed, fatigue, cost, and which key suits your operating style best.

Frequently asked questions

What is the best way to learn Morse code?
Learn characters as sounds at full speed with the Koch method, adding one character at a time, combined with Farnsworth spacing so you have time to process.
How long does it take to learn CW?
About 10-15 hours over 4-6 weeks to learn all the characters with daily practice, then several months to become fluent at 15-20 WPM.
Why not learn from a dots-and-dashes chart?
It builds a mental translation step that caps most people at about 10-12 WPM and has to be unlearned later.

Put it into practice

Reader field notes — share yours

Log in to share your field notes and photos.