Skip to content
Morse CodeOverview
Morse CodeLearningRadio

Morse Code: The Complete Guide to Reading, Writing and Hearing It

Morse code explained end to end: the full alphabet, numbers, punctuation, the 1:3:7 timing, what SOS really means, and a realistic way to learn it by ear.

By Bimal Khatri·13 min read·Jun 12, 2026
Morse Code: The Complete Guide to Reading, Writing and Hearing It

Morse code turns every letter and number into a pattern of two signals: a short one and a long one. Written down they are a dot and a dash. .- is A, -... is B, and ...---... is the distress call SOS. Anything that can be switched on and off can carry it: a beep, a lamp, a knuckle on a table, a phone set to vibrate.

It is not a language and not a secret code. It is one substitution table, published as an international standard, plus timing rules that make the difference between a dot and a dash audible. Learn the table and you can read Morse on paper. Learn the timing and you can hear it.

What follows is the whole thing: every letter, every digit, the punctuation, the spacing most charts leave out, what SOS really is, and an honest answer on how long it takes to learn.

Reading it is not the same as hearing it. MorseLab plays any text back as a tone, a flash or a vibration, free and offline.

One code, one standard

International Morse code is defined by ITU-R Recommendation M.1677-1, approved in October 2009. It sets the patterns for the 26 Latin letters, the digits 0 to 9, punctuation, and a set of procedure signals called prosigns.

There is an older code, "American" or "railroad" Morse, with pauses buried inside some characters. It is obsolete, though a chart copied out of a very old book may be that one. Everything below is the international code.

Operators say the two marks out loud as dit and dah, because that is roughly what they sound like. On paper they stay a dot and a dash.

The alphabet

Letters are written with a space between them. Words are separated by a slash with a space on each side: /. So HI is .... .. and HI THERE would put a / between the two words.

LetterCodeLetterCode
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--..

Two things in that table are worth noticing. The letters are not all the same length: E is a single dot, T a single dash, while J and Q and Y take four elements each. The short ones are the letters English uses most, so ordinary text is quicker to send than the chart makes it look. And several letters are mirrors of each other: A .- and N -., D -.. and U ..-, B -... and V ...-. Learn one and you have half of the other.

Your own name is the first thing most people spell. ANA is .- -. .-. OMAR is --- -- .- .-.. The alphabet chart has the same table laid out for printing, and there is a walkthrough of writing your name.

The numbers are the easiest part

Every digit is exactly five elements long, and they run in a pattern.

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

One to five add dots from the left, one at a time, until five is all dots. Six to zero mirror that, adding dashes from the left, until zero is all dashes. If you can count to five you already know all ten. The numbers and punctuation post goes through it slowly.

Punctuation

You will not need most of these often, but they are part of the standard.

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

The @ sign is in there, which is a useful reminder that the standard is still maintained: the current version dates from 2009 and replaced one from 2004.

Spacing carries as much meaning as the marks

This is the part beginners skip, and then wonder why nothing they send is readable. Morse has three silences, and they mean different things.

SilenceLengthWhat it means
Between two elements of one letter1 unitKeep going, same letter
Between two letters3 unitsThat letter is finished
Between two words7 unitsThat word is finished

Get the gaps wrong and you send a different message. .... is H, but break it after three dots and ... . is S then E. -.- is K; -. - is N then T. The marks are identical, and only the silence tells them apart.

Here are strings you can copy as they are. Spaces separate letters, / separates words.

SOS           ...---...
HELP          .... . .-.. .--.
HELLO         .... . .-.. .-.. ---
YES           -.-- . ...
NO            -. ---
OK            --- -.-
I LOVE YOU    .. / .-.. --- ...- . / -.-- --- ..-
MORSE CODE    -- --- .-. ... . / -.-. --- -.. .

More ready-made ones live in common words in Morse code and I love you in Morse code.

Timing: dots per second, not vibes

Everything in Morse is measured in units, where one unit is the length of a dot. A dash is three units. The gaps are the 1, 3 and 7 from the table above. That gives the ratio 1 : 3 : 1 : 3 : 7, and it never changes. A dash is not "a bit longer" than a dot; it is exactly three times as long, and holding that ratio is what makes the code readable by ear at any speed.

Speed is quoted in words per minute, measured against the reference word PARIS. That word was chosen because, counting the word gap that follows it, it is exactly 50 units long, which is close to the average for English text. Send PARIS twenty times in a minute and you are sending 20 WPM.

From that comes the only formula you need:

Dot length in seconds = 1.2 ÷ WPM.

WPMDotDashGap between lettersGap between words
5240 ms720 ms720 ms1,680 ms
12100 ms300 ms300 ms700 ms
2060 ms180 ms180 ms420 ms
2548 ms144 ms144 ms336 ms

Every other column is the dot multiplied by 3 or by 7. The full working, and how to pick a practice speed that is honest about your real ability, is in Morse code timing and WPM.

SOS is one signal, not three letters

SOS is a prosign. It is sent as a single unbroken run of nine elements with no letter gaps inside it:

...---...

Written as three separate letters it would be ... --- ..., with a 3-unit gap between them. That is a different thing on the air. Count it: the prosign is 23 units long, the three letters come to 27. At 20 WPM that is 1.38 seconds against 1.62 seconds, and a trained ear hears the difference immediately. The unbroken version is the distress call.

It also does not stand for anything. "Save Our Souls" and "Save Our Ship" are backronyms invented afterwards. SOS was picked because the rhythm is unmistakable and easy to send when you are frightened or working a key in the dark. The whole story is in SOS in Morse code.

A few other prosigns are worth knowing, sent the same unbroken way.

ProsignCodeMeaning
AR.-.-.End of message
SK...-.-End of contact
BT-...-Break, new paragraph
KN-.--.Go ahead, named station only
Error........Eight dots: disregard the last word

Those sit alongside the Q-codes used on the air, such as QTH for location and QSL for acknowledged. Both are covered in prosigns, Q-codes and the NATO alphabet.

Sending it without a radio

Morse only needs something you can switch on and off, so almost everything in your pocket works.

  • Sound. A beep, a whistle, a hummed dit and dah. This is the form worth learning properly, because it is how the code is really used. Start with Morse code by sound.
  • Light. A phone torch is a perfectly good signalling lamp, and light travels where sound will not. See Morse code with a flashlight.
  • Touch. Tapping on a pipe or a phone vibration pattern, which is silent and works for someone who cannot hear a tone. See tapping and vibration.

The same rules apply to all of them. A long flash is three times a short flash. A gap between words is seven units of darkness.

Learning it: what actually works

You can memorise the chart in a day. Plenty of people do, and it feels like progress. But reading a chart is not the same skill as copying by ear, which is hearing -.-. and writing C without stopping to count. That takes weeks of short daily practice, not an afternoon. Anyone promising fluency in a day is selling something. There is a full answer in can you learn Morse code in a day.

Two named methods come up constantly, and they are not rivals.

  • Koch is about order and progression. Start with two characters sent at your full target speed, and add a third only once you are copying at 90% accuracy. The speed never drops, so you never build the counting habit you would later have to unlearn.
  • Farnsworth is about spacing. Each character is sent at full speed, but the gaps between characters and words are stretched, giving you thinking time without teaching your ear a slow, wrong rhythm.

They change different variables, so they combine, and the combination is the usual recommendation: Koch's ordering with Farnsworth's spacing. Koch vs Farnsworth explains why the question is normally asked the wrong way round, and how to learn Morse code turns it into a week-by-week plan.

I built MorseLab to do exactly these jobs in one place: it translates text to Morse and back, plays the result as a tone, a flashlight blink, a screen flash or a vibration, decodes a live beep through the microphone, reads printed text with the camera, and runs Koch-method lessons with drills, quizzes and streaks. It works offline with no account, in 16 languages, which matters if you are practising on a bus.

Is Morse code still used?

Yes, in narrower places than the internet suggests.

  • Amateur radio. CW, as operators call Morse on the air, is the living use. A CW signal gets through when voice will not, at very low power, which is why it survives among people who could easily use anything else. Start with Morse code for ham radio.
  • Navigation beacons. Aviation and marine beacons still identify themselves by repeating their callsign in Morse.
  • Accessibility. Morse input exists as a switch-access method on mainstream phone platforms.

What is no longer true: Morse is not required for most amateur radio licences, and the maritime distress role has passed to GMDSS. Longer answer in is Morse code still used today.

Common mistakes

  • Treating a dash as "a bit longer". It is exactly three dots long. Get that wrong and nothing you send is readable, however good your letters are.
  • Ignoring the gaps. Most unreadable Morse is good letters run together. Silence is part of the code.
  • Sending SOS as three letters. The distress prosign has no gaps inside it.
  • Slowing the characters down to learn them. Stretch the gaps instead. A character learned slowly has to be relearned at speed later.
  • Counting dots in your head. It works at very low speed and then collapses. Learn each character as a rhythm instead.
  • Calling the chart "learning Morse". The chart is the vocabulary. Copying by ear is the language.

Questions people ask

What is Morse code in simple words?

A way of spelling out text with two signals, a short one and a long one, sent as sound, light, touch or marks on paper. Every letter and digit has its own pattern, and the gaps between them are part of the code.

How do I write SOS in Morse code?

...---..., sent as one unbroken run with no gaps inside it. Three short, three long, three short.

Is a dash really exactly three times a dot?

Yes. Dot 1 unit, dash 3, gap inside a character 1, gap between characters 3, gap between words 7. That ratio is the standard, and keeping it is what makes the code readable at any speed.

Can you learn Morse code in a day?

You can memorise the chart in a day. You cannot learn to copy by ear in a day. That second skill takes weeks of short daily sessions, and nobody should promise you a number.

What is the fastest way to learn the alphabet?

Learn it as sound from the start, two characters at a time, at the speed you want to receive at. Add a character only once you are getting the current set right about nine times in ten.

Does Morse code have numbers and punctuation?

Yes. All ten digits are five elements long and follow a simple pattern, and the standard includes punctuation such as the full stop .-.-.-, the comma --..-- and the question mark ..--...

Can I send Morse code with my phone?

Yes, four ways: a tone through the speaker, the camera flash, a full-screen flash, and the vibration motor. A torch used as a signal lamp is a real technique, not a novelty.

What does WPM mean in Morse code?

Words per minute, measured against the reference word PARIS, which is exactly 50 units long including the gap after it. Send it 20 times a minute and you are at 20 WPM, where a dot lasts 60 ms. At 5 WPM the same dot lasts 240 ms.

Keep reading

Get it: MorseLab, free on iPhone and Android. The link opens your own store.

More writing

Keep reading