Morse Code Timing: Dot, Dash, Gaps, WPM, Farnsworth & Wordsworth Explained
Every dot and dash is measured against one base unit. Learn the 5-element timing rule, how WPM is calculated using the PARIS standard, and the two training systems — Farnsworth and Wordsworth — that stretch the gaps to make learning easier. Includes a live Timing Lab that draws every signal to scale.
The 5 Elements of Morse Code Timing
Morse code has no fixed unit of time in seconds — only ratios. Every signal and every silence is a multiple of one base unit, the length of a single dot. ITU-R M.1677-1 defines exactly five elements, and once you know the ratio between them you can decode Morse at any speed, fast or slow. The same five units apply no matter which characters you're sending — the Morse code alphabet, numbers, and punctuation all follow identical timing rules, only the dot-dash patterns themselves change.
Bars above are drawn proportionally — a dash sounds exactly three times as long as a dot. This precision is what lets a machine, or a trained human ear, decode Morse reliably at any speed.
| Element | Unit Value | Count in "PARIS " | Total Units |
|---|---|---|---|
| Dots · | 1 unit each | 10 | 10 |
| Dashes − | 3 units each | 4 | 12 |
| Intra-character gaps | 1 unit each | 9 | 9 |
| Inter-character gaps | 3 units each | 4 | 12 |
| Word gap | 7 units | 1 | 7 |
| Total | 50 units |
"PARIS " (.--. .- .-. .. ... /, including its trailing word space) lands on a perfectly round 50 units — close to the average length of an English word — which is why it became the international yardstick for words-per-minute. At 20 WPM a single unit is 60ms, so the whole word "PARIS " takes exactly 50 × 60ms = 3000ms.
Timing Laboratory — Draw Any Word to Scale
Type a word or short phrase, pick a timing system, and the lab below draws every dot, dash and gap as a real bar — width proportional to milliseconds — then plays it back in sync. See Standard, Farnsworth and Wordsworth timing rendered to the exact same ruler.
Farnsworth Timing — Full-Speed Characters, Stretched Gaps
Slowing Morse code down by simply stretching everything — dots, dashes and gaps alike — has a hidden cost: it teaches your brain to count dits and dahs instead of recognizing each character as a single rhythm. Farnsworth timing fixes this by keeping every character at full target speed and only stretching the silence between characters and words, so each letter always sounds exactly like it will at full speed — giving your brain breathing room to process.
The technique is named after Donald R. "Russ" Farnsworth (W6TTB), who developed it in the late 1950s. It's now the standard recommendation by the ARRL, Long Island CW Club, and FISTS. If you haven't memorized the characters yet, check out our complete Morse code learning guide.
Standard 18 WPM
Farnsworth 18 / 8 WPM
Notice the dots and dashes are identical in both clips — only the gaps between letters grew.
Wordsworth Timing — The Advanced System
Where Farnsworth stretches the gap between letters and the gap between words, Wordsworth timing stretches only the gap between words. Every letter and every gap inside a word stays at full target speed — you get a fraction of a second longer to recognize each whole word before the next one starts.
It is aimed at operators who have already mastered instant character recognition and want to train instant word recognition without individual letter pauses. Operators at this stage also practice prosigns for real radio communications.
Standard 18 WPM
Wordsworth 18 / 12 WPM
In Wordsworth timing, even the gaps between letters stay untouched — only the pause between words expands.
Standard vs Farnsworth vs Wordsworth — Side by Side
Same phrase, same character speed, three different gap strategies. Watch which part of the bar stretches in each row.
Standard — 20 WPM throughout 20 WPM effective
5.34sFarnsworth — 20 WPM characters 10 WPM effective
9.76sWordsworth — 20 WPM characters 14 WPM effective
6.63sOther Timing Concepts Worth Knowing
These concepts come up once you move into real CW operating, where speed, sending style, and Q-codes all matter alongside raw timing.
⚡Character Speed vs Effective Speed
"Character speed" is how fast each individual dot, dash and intra-character gap sounds. "Effective speed" (also called copy speed) is the real words-per-minute rate once the stretched gaps are counted in. In Farnsworth and Wordsworth practice these two numbers are deliberately different; in standard timing they are identical.
⚖️Weighting
Electronic keyers let an operator nudge the dot-to-dash ratio away from the standard 1:3, usually expressed as a percentage from 45% to 60% (50% = standard). Listen to how the letter "K" changes as the ratio shifts:
🔤American Morse Timing
Original American (Vail) Morse code, used on 19th-century landline telegraphs, didn't follow the clean binary system used today. Some letters — C, O, R, Y, Z — used variable-length dashes and internal gaps within a single letter. See our American Morse Code guide.
🏆The 75.2 WPM World Record
The fastest Morse code ever copied by a human is 75.2 WPM, set by Ted R. McElroy on July 2, 1939, at a code-copying contest in Asheville, North Carolina — copied straight onto a typewriter. Decades later, the record still stands.
| Speed | Benchmark | Dot duration |
|---|---|---|
| 5 WPM | Former FCC Novice / Technician license requirement (dropped 2007) | 240ms |
| 13 WPM | Former FCC General license requirement (dropped 2007) | 92ms |
| 20 WPM | Former FCC Extra license requirement (dropped 2007) | 60ms |
| 20–25 WPM | Typical experienced ham radio CW operator | 48–60ms |
| 40+ WPM | Elite contest / traffic-handling operators | 30ms |
| 75.2 WPM | Ted R. McElroy's 1939 world record — still unbeaten | ~16ms |
Test Your Timing Knowledge
Eight questions covering everything on this page — the 1∶3∶1∶3∶7 rule, the PARIS standard, Farnsworth, Wordsworth, weighting and the world record.
Frequently Asked Questions
Frequently Asked Questions
Every Morse signal is a multiple of one base unit: a dot is 1 unit, a dash is 3 units, the gap between dots/dashes inside a character is 1 unit, the gap between characters is 3 units, and the gap between words is 7 units. This 1-3-1-3-7 rule is defined by ITU-R M.1677-1.