One-page printable reference

Morse code cheat sheet

Everything you need to copy or send Morse, on a single sheet. Designed to print clean on A4 or US Letter. Use your browser's print → "Save as PDF" to keep a copy offline.

Full A–Z chart Timing calculator

MorseCodeGenerator.com — cheat sheet

International Morse Code per ITU-R M.1677-1. PARIS-standard timing.

morsecodegenerator.com

Alphabet (A–Z)

A .-
B -...
C -.-.
D -..
E .
F ..-.
G --.
H ....
I ..
J .---
K -.-
L .-..
M --
N -.
O ---
P .--.
Q --.-
R .-.
S ...
T -
U ..-
V ...-
W .--
X -..-
Y -.--
Z --..

Numbers (0–9)

0 -----
1 .----
2 ..---
3 ...--
4 ....-
5 .....
6 -....
7 --...
8 ---..
9 ----.

Punctuation

_ ..--.-
- -....-
, --..--
; -.-.-.
: ---...
! -.-.--
? ..--..
. .-.-.-
' .----.
" .-..-.
( -.--.
) -.--.-
@ .--.-.
/ -..-.
& .-...
+ .-.-.
= -...-
$ ...-..-

Prosigns (sent as one shape, no inter-letter gap)

AR .-.-. End of message (+)
BT -...- New paragraph (=)
SK ...-.- End of contact
KN -.--. Go ahead, named station only
K -.- Go ahead (any station)
R .-. Received / roger
SOS ...---... International distress

Top Q-codes

QTHThe classic 'where are you?' query
QSYMove to another frequency
QRZThe classic 'who's calling?' query, sent when a partial call comes through the noise
QSLConfirms that a transmission has been received
QRMSpecifically man-made interference: other stations, electrical noise from devices, switched-mode PSUs
QRNNatural atmospheric noise — lightning crashes, summer static — as opposed to QRM (man-made)
QRPDecrease power, or — as a noun — low-power CW operating (≤ 5 W output)
QROUsed as a verb on amateur CW: 'go QRO' means switch to a high-power amplifier; opposite of QRP
QRSRequest to slow down
QRTEither a request to stop, or a self-announcement of shutting the station down

Full set: /q-codes/

Top CW abbreviations

73Best regards
88Love and kisses
CQCalling any station
DEFrom / this is
DXLong distance
TNXThanks
TUThank you
FBFine business (excellent)
RSTSignal report (Readability/Strength/Tone)
PSEPlease

Full set: /abbreviations/

Timing (PARIS standard)

Unit length1200 / WPM milliseconds
Dit (·)1 unit
Dah (−)3 units
Intra-character gap1 unit
Inter-letter gap3 units
Inter-word gap7 units
Example — 20 WPM1 unit = 60 ms · dit 60 ms · dah 180 ms

Interactive: /timing-calculator/ · Farnsworth mode included.

A 60-second history

  • 1844 — Samuel Morse sends "What hath God wrought" Washington → Baltimore.
  • 1865 — International Morse adopted at the ITU's first conference.
  • 1906 — SOS standardised at the Berlin International Wireless Convention.
  • 1999 — Maritime distress retires Morse for the GMDSS system.
  • Today — CW remains a required mode of amateur radio and aviation navaid IDs.

Quick-start tips

  1. Train at full character speed (≥ 18 WPM) using Farnsworth spacing. Slow-character is a trap.
  2. Type, don't write. Writing dots and dashes locks you in at <10 WPM forever.
  3. Do 5 minutes a day with the Koch trainer — short and daily beats long and weekly.
  4. Listen to real on-air CW as soon as you can copy 12 WPM. Slow-speed nets are designed for learners.

© 2026 MorseCodeGenerator.com — free to print and share. Latest version always at morsecodegenerator.com/cheat-sheet/.

Use it

Drill down