Paste into the Morse Panel
Copy the signal from notes, a book, or a message. Put it in the Morse box — that panel is the decoder input on this page.
Free Morse code decoder — paste dots and dashes to get English text instantly. Spaces between letters, / between words. Play, copy, tap. No signup.
Paste Morse in the Morse panel below — readable text appears instantly in the Text panel.
Short tap = dot · hold longer = dash
Click a character to insert its pattern into the Morse panel when building or checking a decode.
Four steps — paste dots and dashes, read English in the same screen.
Copy the signal from notes, a book, or a message. Put it in the Morse box — that panel is the decoder input on this page.
Each letter is a group of dots and dashes with no gaps inside the letter. Put a single space between letter groups: .... then space then .-.. for HELLO.
Separate words with a forward slash (/) in written Morse, or a longer pause when the signal came from audio. Example: .. / .-.. --- ...- . for I LOVE.
The Text panel updates live as you edit Morse. Copy the result, or press Play signal to hear the pattern back and check timing.
Paste these into the Morse panel to see the decoder in action.
... --- ... decodes to SOS — the international distress pattern (S, O, S as three separate letters).
.... . .-.. .-.. --- decodes to HELLO — note the space between each letter group.
.... . .-.. .--. decodes to HELP.
.... .. / .-.. .. ..-. . decodes to HI LIFE — the slash marks the word break.
The decoder normalises common symbols people paste from different sources.
Full stop . for a dot (dit) and hyphen - for a dash (dah). These are the most reliable in pasted text.
Middle dot · and em dash — are also recognised when copied from charts or word processors.
Do not mix letters into the Morse string, and do not run two letter groups together without a space — the decoder needs clear letter boundaries.
Most failed decodes come from spacing, not from wrong dots and dashes.
.....-..-..--- runs HELLO together. The decoder cannot split it reliably — add spaces: .... . .-.. .-.. ---.
A dash is three times longer than a dot when sending, but in written form both are just characters. Double-check - (dash) versus . (dot), especially on mobile keyboards.
Without / or a clear word gap, multi-word messages merge into one unreadable string. Use a slash between words in written Morse.
Typing English in the Text box encodes to Morse. For decode-first use, paste into the Morse panel — or use the swap button if you started in the wrong field.
This page prioritises Morse → text. Encoding is still available but secondary.
Paste dots and dashes, read English instantly. Best for “what does this Morse say?” searches and checking copied signals.
Type English and get Morse output — use the dedicated text to Morse page when encoding is the main job.
The home Morse code translator covers both directions plus audio, light, and tap — same ProSignal engine as this decoder.
Direct answers for decode-first searches.
/) between words. The Text panel shows the decoded message immediately. You can also tap dots and dashes with Hold to tap.... --- ... into the Morse panel above to verify and play the distress pattern.Jump back to the tool — paste dots and dashes, copy the English result, or open the alphabet chart to check a letter you are unsure about.
Use the decoder