fast&private

Morse Code Decoder

Paste a sequence of dots and dashes and get the original text back.

Your data is never sent to any server.

Text → Morse Morse → Text

The Morse code decoder translates a sequence of dots and dashes back into readable text. Paste the message and the translation appears instantly, with a warning if any sequence does not match a known character.

Writing Morse so it can be read

The key to decoding a message correctly is the separators. Morse has three lengths of silence and, when written down, they become three different things:

On the airWrittenExample
Short gap (1 unit)nothing, symbols run together...
Medium gap (3 units)a space... ---
Long gap (7 units)a slash /... --- ... / --- -.-

Without those separators the message is ambiguous: ...- could be a V, or an S followed by a T, or an I followed by an A. No tool can guess which of the three it was.

How to use Morse to Text

  1. 1

    Paste the Morse code

    Enter the sequence of dots and dashes in the input panel. Separate each letter with a space and each word with a slash (/) so the message is read correctly.

  2. 2

    Read the decoded text

    The right-hand panel rebuilds the message letter by letter, instantly, as you type.

  3. 3

    Check the warnings

    If a sequence does not match any character in the standard, it is flagged above the result so you can review that exact spot.

  4. 4

    Listen to the message

    Press "Play sound" to hear the sequence you pasted. It is the fastest way to spot a dash that slipped in where a dot belonged.

Frequently asked questions

How should I separate the letters when pasting Morse?

Leave a space between letters and a slash (/) between words. If you paste everything with no separators there is no way to tell whether «...-» is a V or an S followed by a T, so the result will be wrong.

Does it work if my text uses different dot and dash characters?

Yes. Besides . and -, the tool understands the middle dot (·), the bullet (•), the em dash (—), the en dash (–) and the underscore (_), which are what usually turn up when you copy Morse from a web page or a document.

What does the "unknown sequences" warning mean?

That one group of dots and dashes does not match any letter, digit or punctuation mark in international Morse. It usually comes from an extra symbol, a misplaced space or an incomplete transcription.

Can the original capitalisation be recovered?

No. Morse does not distinguish upper and lower case: each letter has a single code, so the decoded text comes out without that information.

How do you decode SOS?

SOS is «... --- ...»: three dots, three dashes and three dots. It was chosen precisely because the pattern is symmetrical and unmistakable, not because it stands for any phrase.