CW timing and bandwidth calculator
The reference word is PARIS — it lasts exactly 50 time units including the gap after it. A speed of 20 WPM means that word fits into a minute twenty times, from which the time unit — which is also the length of a dot — comes to 1200 / 20 = 60 ms. The whole of the rest of the timing follows from it.
| Speed | |
| Character speed (WPM) | |
| Overall speed (WPM, Farnsworth method) | |
| Bandwidth | |
| Factor K (5 — fading channel, 3 — without) | |
| Bandwidth for comparison (Hz) | |
| Timing | |
| Dot | |
| Dash (3 dots) | |
| Gap between elements | |
| Gap between letters | |
| Gap between words | |
| Bandwidth and gain | |
| Keying speed | |
| Required bandwidth | |
| Gain from noise bandwidth | |
When the overall speed equals the character speed, this is ordinary timing. Lower it, and the characters stay at full speed while the gaps stretch: that is how people learn to hear letters as whole shapes without having time to count them.
📐 Formulas
Length of a dot (the PARIS standard):
t [ms] = 1200 / WPM
The rest of the timing, in dots:
dash = 3 t
gap between elements = 1 t
gap between letters = 3 t
gap between words = 7 t
Farnsworth spacing. The characters stay at speed c and only the gaps are stretched so that the overall speed comes out at s. In the word PARIS 31 units belong to the characters themselves and 19 to the gaps, so what has to be shared out is:
Δ [ms] = 60000 / s − 31 × 1200 / c
gap between letters = 3 Δ / 19
gap between words = 7 Δ / 19
Keying rate: one dot per second is one baud.
B [Bd] = 1000 / t = WPM / 1.2
The necessary bandwidth from ITU-R Recommendation SM.1138-3, the row «Continuous wave telegraphy, Morse code»:
Bn = B × K
K = 5 — a fading channel
K = 3 — a non-fading channel
The noise-bandwidth advantage over a wider receive chain:
G [dB] = 10 × lg(B_ref / Bn)
Kis not a property of the signal but the allowance for distortion built into the recommendation. The real occupied bandwidth depends on the shape of the edges: soft keying is narrower than hard, which is exactly why transmitters shape their edges.- The ITU's own example for 25 WPM gives
B = 20baud and a bandwidth of 100 Hz. Here it is worked out exactly to PARIS —20.83baud and104Hz. The difference comes from rounding in the recommendation, not from an error. - The advantage is counted by noise bandwidth alone, at the same spectral density and with ideal filters. How much of it you actually get depends on the operator's ear or on the decoder — which is no longer about the filter.
- With Farnsworth spacing the bandwidth is set by the character speed, not by the overall one: the width of the spectrum comes from the shortest element, and stretched gaps do not affect it.
🎯 Where it is used
- Setting up a key or a trainer: enter your speed and see how long a dot lasts in milliseconds.
- Comparing modes honestly: 20 WPM against a 2400 Hz SSB filter gives about 14.6 dB of bandwidth advantage — what the same advantage would have cost in power.
- Choosing a filter: a 250 or 500 Hz filter in a transceiver is already much wider than the signal itself, and the rest is margin for mistuning and drift.
- Planning how to learn: picking the «character speed / overall speed» pair to start from.
1200 / WPMis worth simply memorising: 20 WPM — 60 ms, 25 WPM — 48 ms, 12 WPM — 100 ms.- Learn CW with Farnsworth spacing: the characters at 20–25 WPM from the start, with the overall speed brought down to 10–12. Slowing the character speed itself is the commonest mistake: it teaches the brain to count dots instead of hearing letters.
- The bandwidth advantage grows slowly: halving the speed buys only 3 dB. So sending too slowly does not rescue a contact, it only makes it longer.
- You can see the same timing in motion, and hear it, in the contact-structure trainer and on the code tree.
© 2026 UR3PKI · CyberDev.Space · Content licensed under CC BY-NC-SA 4.0.
How to cite this calculator
UR3PKI. «CW timing and bandwidth calculator». CyberDev.Space. https://cyberdev.space/en/radio/cw/timing (licence CC BY-NC-SA 4.0).The licence lets you use this material freely, including in teaching materials, but only with attribution to the author and a link to the source.