Skip to content
MorseTranslator

Basics

How Does Morse Code Work?

See how Morse code turns text into timed signals, including dots, dashes, spacing, decoding, audio speed, and a complete worked example.

By Morse Translator4 min read

Morse code works by assigning each character a pattern of short and long signals, then using precisely timed gaps to separate the parts of a message. A receiver recognizes the signal patterns and converts them back into letters, numbers, or punctuation.

The medium does not matter. The “on” signal might be a radio tone, flashlight beam, whistle, or electrical pulse. The “off” periods provide the spacing that makes one character distinguishable from the next.

Step 1: Map each character to a pattern

Every supported character has a defined sequence. A short signal is written as a dot (.), and a long signal is written as a dash (-). Examples include:

Character Morse Spoken rhythm
E . dit
T - dah
A .- di-dah
N -. dah-dit
S ... di-di-dit
O --- dah-dah-dah

The complete Morse code chart includes A–Z, 0–9, and punctuation. The patterns are not case-sensitive, so uppercase and lowercase text encode the same way.

Step 2: Preserve the timing

A dot defines the base time unit. A dash is three dot units long. Within one character, the pause between signals is one unit. The pause between characters is three units, and the pause between words is seven units.

For the letter A (.-), the sender produces one unit of signal, one unit of silence, and three units of signal. A three-unit silence then tells the listener that the next character is beginning.

Written Morse substitutes visible separators for timed silence. This site uses one space between letters and a slash between words:

MORSE CODE
-- --- .-. ... . / -.-. --- -.. .

The slash is a display convention; an audible transmission uses a longer silent gap rather than saying or sending a slash.

Step 3: Send the signal

Traditional wired telegraph keys opened and closed an electrical circuit. Radio operators key a carrier wave, producing the on-off tone called CW. The same logic works with light or sound: keep the long signals three times as long as the short ones and preserve the gaps.

Our translator generates the sequence from the same character map used in the reference chart. Its audio player calculates dot length from the selected words-per-minute setting. You can also use light mode to see the timing instead of hearing it.

Step 4: Decode the groups

To decode written Morse, split the message at word separators, then split each word at letter spaces. Look up each pattern and join the results.

For example, decode -.-. .- -:

  1. Separate it into -.-., .-, and -.
  2. Match those patterns to C, A, and T.
  3. Join the letters to get CAT.

For audio, the process becomes recognition by rhythm. Experienced operators do not consciously count each dot and dash; they hear a complete sound and recognize the character. See how to read Morse code for a practical decoding method.

Why some patterns are shorter

Morse uses variable-length patterns. Frequent English letters such as E and T have one signal, while less common letters such as Q (--.-) use four. This makes typical messages faster than they would be if every character had the same number of signals.

Digits are easier to organize: all ten use five signals and follow a visible progression. The Morse code numbers guide shows the full pattern from 1 (.----) through 0 (-----).

What happens when spacing is wrong?

Spacing changes meaning. The continuous pattern ...---... is the SOS prosign, but ... --- ... written with letter spaces is read as the three characters S, O, and S. If a gap is missing, two intended letters can appear to be one different character; if an extra gap is added, one character can split into two.

When a decoder returns an unexpected result, check separators before changing the dots and dashes. Use one regular space between written characters and / between words. For audio details and the WPM formula, read Morse code audio and timing.

The international standard

Modern International Morse Code is specified by the International Telecommunication Union in Recommendation ITU-R M.1677-1. It defines the characters, procedural signals, and timing relationships. The translator and chart on this site use that international system rather than historical American Morse.

Try it in the translator

Convert any message to Morse code, decode dots and dashes, and play the result as audio.

Open the Morse Code Translator →