CW · Continuous Wave · Ham Radio Morse

CW Academy: Learn Morse Code for Ham Radio

The complete guide to learning CW Morse code for amateur radio — Koch method, Farnsworth timing, equipment, QSO examples, speed building, and everything you need to get on the air.

What Is CW Morse Code?

CW stands for Continuous Wave — the radio transmission mode used to send Morse code. In amateur (ham) radio, CW refers specifically to Morse code sent via on/off keying of a radio carrier wave. When you press the key, the transmitter turns on (dot or dash); when you release, it turns off.

CW is highly valued in ham radio for several practical reasons:

Many ham radio operators consider CW the purest form of radio communication — and with the rise of CW contests, the mode is arguably more active now than it was a decade ago.


Speed Levels — What to Aim For

Beginner
5–10

WPM — Getting Started

Recognise all letters and numbers. Can decode simple words with visual aid. Goal for first 4–6 weeks of practice.

Intermediate
13–15

WPM — On The Air

Can hold a basic QSO (radio conversation). Copy callsigns and signal reports. Most CW contests use 15–20 WPM.

Advanced
20–30+

WPM — Expert

Head copy without writing. DX chasing and contest operation at full speed. Top operators reach 35–40 WPM.


CW Equipment Guide — What to Buy as a Beginner

You don't need expensive gear to start learning CW. Here's what each key type does and what we recommend for beginners.

🔑

Straight Key

The traditional up/down key. You manually control every dot and dash duration. Slower but great for learning timing fundamentals. Most beginners start here.

Best for: Learning Start here

Iambic Paddle

Two-paddle key used with an electronic keyer. Left paddle sends dots automatically, right sends dashes. The most popular key for everyday CW operation.

Best for: Regular use
🦋

Bug (Semi-Automatic)

A mechanical key that auto-generates dots but requires manual dash timing. Produces a distinctive "fist" (personal sending style). Popular among experienced operators.

Best for: Advanced

💡 Budget Starter Setup: A beginner straight key costs $20–50 (MFJ-550 or similar). Once comfortable, add an iambic paddle ($40–80) with a keyer built into your transceiver. You don't need to spend more than $100 to get fully on the air with CW.


The Koch Method — Most Effective Learning Approach

Developed by Ludwig Koch in 1930s Germany, the Koch method is the most scientifically proven approach to learning CW. It avoids the bad habits formed by starting slow. LCWO.net is the most popular free trainer built around this method.

1

Start at full speed (20 WPM)

Pick two characters (K and M are the traditional Koch starting pair). Practice at 20 WPM — the speed you want to end up at — not at 5 WPM. Starting slow creates a habit of counting dashes that you'll have to unlearn later.

2

Reach 90% accuracy before adding

Practice the current set until you can copy it with 90% accuracy in a 5-minute session. Only then add the next character. Never add a new character until the existing ones are solid.

3

Build the full alphabet progressively

Recommended Koch 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. Add one character at a time following this order.

4

Use Farnsworth spacing

Farnsworth timing sends characters at full speed (20 WPM) but increases gaps between characters and words. This lets you hear each character correctly while giving your brain time to decode. Reduce Farnsworth spacing gradually as you improve.

5

Transition to head copy

Stop writing down every character. Aim to decode CW directly in your head — writing slows your brain down and limits speed. Train by listening to callsigns, then short words, then full sentences without writing.


Farnsworth Timing Reference

Character SpeedFarnsworthEffective WPMUse Case
20 WPM×4 gaps~5 WPMComplete beginners — Koch week 1
20 WPM×3 gaps~7 WPMLearning new characters
20 WPM×2 gaps~10 WPMBuilding confidence
20 WPM×1.5 gaps~13 WPMPre-QSO practice
20 WPM×1 (none)20 WPMFull speed — on-air operation

4-Month CW Study Plan

15–20 minutes of daily practice is more effective than hour-long weekend sessions. Here's a structured path from zero to first QSO.

Weeks 1–2

Characters Only

  • Learn K and M at 20 WPM with ×4 Farnsworth
  • Add one new character every 2–3 days
  • Target: first 10 Koch characters solid
  • Use our Morse Game in audio mode daily
Weeks 3–6

Full Alphabet

  • Complete all 26 letters + numbers 0–9
  • Reduce Farnsworth from ×4 to ×2
  • Start copying 3-letter random groups
  • Practice callsign copying 5 min/day
Month 2

Speed Building

  • Reduce Farnsworth to ×1.5 then ×1
  • Copy common CW abbreviations and Q-codes
  • Listen to on-air CW (websdr.org) for 10 min/day
  • Practice a full QSO template by memory
Months 3–4

First QSO

  • Aim for 13 WPM at no Farnsworth
  • Call CQ on 40m (7.000–7.040 MHz)
  • Join a beginner CW net (see net list below)
  • Start head copy — stop writing every character

What a Real CW QSO Looks Like

A QSO is a radio contact. Here's a complete example between two stations — W1ABC calling CQ and K4XYZ replying. This is a standard beginner exchange.

W1ABC CQ CQ CQ DE W1ABC W1ABC K Calling CQ, identifying, "go ahead"
K4XYZ W1ABC DE K4XYZ K4XYZ AR Replying — "over"
W1ABC K4XYZ DE W1ABC = GM UR 599 599 BK Good morning, your signal 599, "back to you"
K4XYZ R R = GM UR 579 579 = NAME JOHN JOHN = QTH TEXAS TEXAS = HW? BK Received, RST, name, location, "how copy?"
W1ABC R TU = NAME BOB BOB = QTH MAINE MAINE = 73 DE W1ABC SK Thank you, name, location, 73, end of contact

Understanding Callsigns

Every amateur radio callsign has a structure. Knowing how to decode callsigns is essential for CW operation — you'll be copying and sending them in every QSO.

W1ABC
W1Prefix + region
W = USA · 1 = New England
ADistrict letter
Separates prefix from suffix
BCSuffix
Unique to the operator

Common prefixes: W / K / N / AA–AK = USA  ·  G = UK  ·  VE = Canada  ·  DL = Germany  ·  JA = Japan  ·  VK = Australia


RST Signal Reports — Full Scale

RST stands for Readability, Signal strength, and Tone. You'll exchange an RST report in every CW contact. A full 599 is the best possible report and the most common in strong contacts.

RReadability
1Unreadable
2Barely readable
3Readable with difficulty
4Readable with little difficulty
5Perfectly readable
SSignal strength
1Faint signals, barely perceptible
3Weak signals
5Fairly good signals
7Moderately strong signals
9Extremely strong signals
TTone (CW only)
1Sixty-cycle AC or less
3Rough, low-pitched AC
5Modulated note, ripple
7Near DC, slight trace ripple
9Pure DC — perfect tone
Common reports:   599 Solid signal, great tone  ·  579 Good signal, slight ripple  ·  339 Weak but workable  ·  229 Very marginal contact

Prosigns — Procedural Signals

Prosigns are special character combinations sent as a single character (no inter-letter gap). They control the flow of a CW contact. You'll use these in every QSO.

ProsignSent asMeaningWhen to use
AR·−·−·End of message / OverAfter your transmission when responding to a caller
SK·−·−·−End of contactAt the very end of a completed QSO
BK−···−·−Break / Back to youMid-QSO to invite the other station to reply briefly
KN−·−−·Go ahead, named station onlyWhen you only want the station you're working to reply
K−·−Go ahead / Any stationAfter a CQ — invites anyone to reply
AS·−···Wait / Stand byWhen you need a moment before replying
CT−·−·−Start of messageRarely used now; marks the beginning of a formal message
HH········Error / CorrectionSent when you make a keying mistake — then resend correctly

Essential CW Q-Codes & Abbreviations

73 — Best regards
88 — Love and kisses
QSO — Contact / conversation
QRM — Interference present
QTH — My location is…
QRZ — Who is calling me?
TU — Thank you
DE — From (callsign follows)

See also: Full Morse dictionary →


CW Frequencies & Band Guide

CW occupies the lower part of each HF amateur band. Here's where to find CW activity and which bands suit beginners.

BandCW Segment (ITU)Best ForPropagation
80m (3.5 MHz)3.500–3.600 MHzLocal / regional contacts, eveningsNight, short skip
40m (7 MHz)7.000–7.040 MHzBest beginner band — reliable all dayDay + night, 500–3000 km
20m (14 MHz)14.000–14.070 MHzDX + contests, always activeDaytime, worldwide
15m (21 MHz)21.000–21.150 MHzDX when solar conditions goodDaytime, long path DX
10m (28 MHz)28.000–28.150 MHzSolar cycle peak DX, low powerSporadic, excellent when open

Beginner CW Nets — Get on the Air

CW nets are scheduled on-air meetings where operators practice together. These are ideal for your first contacts — everyone is patient and speeds are slow.

Straight Key Century Club (SKCC)

Dedicated to straight key and bug operation. Very welcoming to beginners. Weekly nets on multiple bands.

7.055 MHz (40m) · 14.050 MHz (20m)

4SQRP Slow Net

QRP club net running at 5–8 WPM. One of the friendliest beginner nets on the air. No pressure, plenty of repeats.

7.122 MHz · Sundays 8pm local

CWops CWT Mini-Contest

Weekly 1-hour sprints at varying speeds. Great for building QSO routine. Beginner-friendly exchange (callsign + name + member number).

Wednesdays — 7/14/21 MHz

ARRL Qualifying Runs

Official practice transmissions from W1AW at 5, 10, 13, 15, 20, 25, 30, 35, and 40 WPM. Broadcast schedule available at arrl.org.

7.047 · 14.047 · 18.097 MHz

Developing a Good Fist — Sending Quality

Your "fist" is your personal sending style. Most CW practice time is rightly spent on receiving, but poor sending habits will frustrate the operators you contact. Here's what matters.

Correct dot-to-dash ratio

A dash must be exactly 3× the length of a dot. A common beginner error is making dashes too short (closer to 2×), which makes characters ambiguous. Use a keyer with a built-in ratio setting until your muscle memory is reliable.

Consistent inter-element spacing

The gap between elements within a character should equal one dot. The gap between characters should equal one dash (3 dots). The gap between words should equal seven dots. Rushing the spacing is the most common sending flaw.

Send at a speed you can receive

Never send faster than you can copy. If the other station has to QRS (slow down), you've sent too fast. Match your sending speed to your receiving speed — they should be roughly equal after a few months of practice.

Record and review your sending

Use a practice oscillator or your radio's sidetone and record a few minutes of sending. Play it back and listen critically — are your dashes long enough? Is your spacing even? Self-review is the fastest way to fix bad habits.


Common CW Learning Mistakes to Avoid

Starting too slow

Learning at 5 WPM trains your brain to count dashes rather than recognise sounds. You'll hit a hard speed ceiling around 10 WPM. Use Farnsworth spacing instead — characters at full speed, extended gaps.

Practicing sending before receiving

Receiving (copying) is far harder than sending. Most beginners can send 15 WPM before they can copy 10 WPM. Focus 80% of your practice time on receiving until both skills are equal.

Skipping head copy

Writing down every character creates a bottleneck. The pencil slows your brain. Start leaving gaps in your written copy, then progress to copying only every other word, then full head copy.

Inconsistent daily practice

Two hours on Saturday accomplishes less than 15 minutes every day. CW is a motor and auditory skill — your brain needs daily reinforcement. Even 10 minutes counts. Miss a week and you'll notice the regression.

Not listening to real on-air CW

Synthetic practice audio is different from real signals. Start listening to actual CW on bands (try websdr.org) even if you can only copy 20% — your brain will adapt to real-world conditions much faster.


Practice With Our Tools

Ready to practice?
Use the full translator on our homepage — adjust speed and Farnsworth spacing for Koch-style practice.
Open Translator →

Frequently Asked Questions

What is CW in ham radio?

CW stands for Continuous Wave — the Morse code transmission mode in amateur radio. The transmitter turns on for dots and dashes, off for gaps. CW can be decoded at much weaker signal levels than voice modes, making it excellent for long-distance (DX) communication.

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

In most countries including the USA, UK, and Australia, Morse code is no longer required for any amateur radio licence. The ITU removed the mandatory CW requirement in 2003. However, many operators still learn it for the operational advantages and the challenge.

How long does it take to learn CW for ham radio?

With 15–20 minutes of daily practice using the Koch method, most people can reach 13 WPM (enough for basic on-air operation) in about 3–4 months. Reaching 20 WPM for comfortable contacts typically takes 6–12 months of consistent practice.

What key should I buy as a beginner?

Start with a straight key for the first few weeks to develop a feel for timing. Once comfortable, move to an iambic paddle with an electronic keyer — the most popular setup for regular CW. Budget $30–80 for a reliable beginner combination.

What frequency do CW operators use?

CW occupies the lower portions of HF bands. The best beginner band is 40m (7.000–7.040 MHz) due to reliable propagation throughout the day. The 20m band (14.000–14.070 MHz) is busiest for DX contacts.

How do I call CQ in CW?

A standard CQ call is: CQ CQ CQ DE [yourcall] [yourcall] K. Send CQ two or three times, then DE (meaning 'from'), your callsign twice, then K (meaning 'go ahead'). Listen for 10–15 seconds before repeating.

What is the best speed to start learning CW?

The Koch method recommends starting at your target speed (usually 20 WPM) with extended Farnsworth gaps, rather than starting at 5 WPM. This prevents the habit of counting dashes, which limits your speed ceiling later.

What is a RST signal report in CW?

RST stands for Readability (1–5), Signal strength (1–9), and Tone (1–9). In CW contacts, a typical good report is 599 — perfectly readable, strong signal, pure tone. RST is exchanged early in every QSO and is often the first thing you'll need to both send and copy.