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 really does sound exactly three times as long as a dot, never roughly. This precision is what lets a machine, or a trained 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. Nothing else online lets you see Standard, Farnsworth and Wordsworth timing rendered to the 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 sound. Farnsworth timing fixes this by keeping every character at the full target speed and only stretching the silence between characters and words, so each letter always sounds exactly like it will at full speed — there's just more breathing room to think between them.
The technique is named after Donald R. "Russ" Farnsworth (W6TTB), who developed it in the late 1950s. It's now the ARRL's standard recommendation for code practice and is used by training programs worldwide, including the Long Island CW Club and FISTS CW Club. If you haven't memorized the characters yet, work through our complete Morse code learning guide first — Farnsworth timing is a practice technique, not a substitute for knowing the alphabet.
Standard 18 WPM
Farnsworth 18 / 8 WPM
Notice the dots and dashes are identical in both clips — only the gaps between letters grew. That's the whole trick.
Wordsworth Timing — The Lesser-Known Cousin
Most learning guides stop at Farnsworth, but there's a second, more advanced system: Wordsworth timing. Where Farnsworth stretches the gap between letters and the gap between words, Wordsworth 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's aimed at operators who've already built instant character recognition through Farnsworth practice and now want to train instant word recognition without the crutch of extra time between individual letters. The name itself is a deliberate pun — a nod to "Farnsworth" combined with the surname of poet William Wordsworth, coined by the CW training community. Operators training at this stage are usually also picking up prosigns — the procedural shorthand that turns isolated word recognition into real on-air conversation.
Standard 18 WPM
Wordsworth 18 / 12 WPM
This time even the gaps between letters stay untouched — only the pause between the two words grows.
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
—Farnsworth — 20 WPM characters 10 WPM effective
—Wordsworth — 20 WPM characters 14 WPM effective
—Other Timing Concepts Worth Knowing
These ideas tend to come up once you've moved past plain-text practice and into real CW traffic, where speed, sending style, and Q-codes all start to matter alongside raw timing.
Character Speed vs Effective Speed
"Character speed" is how fast each individual dot, dash and intra-character gap sounds — the speed your ear has to keep up with. "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're 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 about 45% to 60% (50% = standard). Try it below — listen to how the letter "K" changes as the mark-to-space ratio shifts.
American Morse Timing
Original American (Vail) Morse code, used on 19th-century telegraph lines, didn't follow the clean binary system used today. Some letters — C, O, R, Y, Z and a few others — used variable-length dashes and even internal gaps within a single letter, making it considerably harder to time precisely than International Morse. See our American Morse Code guide for the full character set.
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 of electronic keyers and computer-generated code 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 quick 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
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.
Speed is measured using the word "PARIS " as the standard reference word, which is exactly 50 timing units long. The length of one unit in milliseconds is 1200 divided by the WPM speed, so at 20 WPM a dot lasts 60ms and the whole word "PARIS " takes exactly 3000ms.
PARIS works out to exactly 50 timing units (10 dots, 4 dashes, 9 intra-character gaps, 4 inter-character gaps and 1 word gap), making it a clean, repeatable yardstick that approximates the average length of a typical English word.
Farnsworth timing keeps every character at full target speed but stretches only the gaps between characters and words, giving learners more processing time without distorting how each character sounds. It is named after Donald R. "Russ" Farnsworth, W6TTB, who developed it in the late 1950s.
Wordsworth timing stretches only the gap between whole words, while characters and the gaps between them stay at full target speed. It suits operators who already have instant character recognition and want extra time to process whole words. The name is a pun on "Farnsworth" referencing poet William Wordsworth.
Farnsworth timing stretches both the inter-character gap and the word gap. Wordsworth timing only stretches the word gap and leaves the inter-character gap at normal speed. Farnsworth helps with character recognition; Wordsworth helps with whole-word recognition at a more advanced stage.
Weighting is an adjustable setting on electronic keyers that changes the dot-to-dash ratio slightly from the standard 1:3, typically between 45% and 60%, to suit an operator's personal sending style or to compensate for receiver characteristics.
Ted R. McElroy set the standing world record of 75.2 WPM at a code copying contest in Asheville, North Carolina, on July 2, 1939, typing the received text on a typewriter.
Electronic keyers and training software produce the exact 1:3:1:3:7 ratio. Skilled hand-sent CW from a straight key or bug often varies slightly from this idealized ratio as part of an operator's personal sending style, which experienced listeners learn to recognize as their "fist."