Skip to main content
morsify
Decoder

Morse Code Decoder

Paste dots and dashes, get plain English back. Works with any spacing convention — single space between letters, slash between words — and the full ITU punctuation set.

What counts as valid input

Our decoder accepts the standard written form of international morse:

Unknown sequences are skipped silently rather than inserting question marks — so a typo in one letter won't corrupt the rest of the decode.

When people need a decoder

Common patterns to recognize

A few decodes show up constantly — it's worth knowing them by sight:

How to decode morse by ear, without a tool

A decoder is fastest, but the underlying skill is worth having — and it's simpler than it looks. Everything rests on one distinction: a dot is short, a dash is about three times as long. Once your ear locks onto that ratio, you work one letter at a time, using the shortest, most common codes as anchors: . is E, - is T, .. is I, .- is A, -. is N, -- is M. Those six cover a huge share of real text. Many learners picture the binary tree — start at the top, branch left on a dot and right on a dash — which turns any pattern into a short path rather than a lookup.

Why receiving is harder than sending

Almost everyone can send morse faster than they can read it, and the reason is control. When you send, you set the pace — you can pause, think, and key the next letter whenever you're ready. When you receive, the pace belongs to the sender, and the letters keep coming whether or not you've finished the last one. Most beginners hit a wall around 8–10 words per minute, where there's no longer time to consciously translate each character. Getting past it is exactly why learning by sound matters: you have to hear -... as “B” instantly, as a single shape, not decode it dot by dot. A decoder handles the pattern for you, but the skill it stands in for is real-time recognition, not memorisation.

Decoding a light or a tap, not just text

The same pattern arrives in more than one form. A flashing light — a torch, a car headlight, a signal lamp — carries morse as short and long flashes; a buzzer or tonecarries it as short and long sounds; and the rhythm can be tapped on a pipe or wall, where it travels through solid material. Decoding any of them is the same job: separate the short marks from the long ones, watch the gaps to find where letters end, and read it back. If you're transcribing a flashing signal you've filmed, step through it frame by frame, write the dots and dashes down, then paste them into the box above — the tool finishes the read.

Frequently asked questions

How do I decode morse code?

Paste your dots and dashes into the box above. Use a single space between letters and a forward slash between words. The decoder handles the rest and returns plain English in real time.

What if my morse has no clear word breaks?

The decoder will treat any run of symbols without a slash as a single word. If the result looks like gibberish, insert / between what you think are word boundaries and try again.

Does this decoder handle Prosigns like SOS?

Yes. SOS is technically a prosign (sent as one unit with no inter-letter gaps), but for practical decoding we parse it as the three letters S-O-S and return 'SOS' in the output.

Related
Bi-directional translator
Related
SOS: the famous prosign
Related
Morse alphabet reference