Morse Code Maker

Morse Code to Text Decoder

Everything on this page runs in your browser — nothing you type is sent anywhere.

Morse Code to Text Decoder

Everything runs in your browser — nothing you type is sent anywhere.

Separate letters with a space and words with a slash ( / ) or three spaces. Unknown sequences are shown as � and listed below.

Characters: 0 · Words: 0

Conversion history (this browser only)

    Morse Code Audio

    Audio plays the Morse Code from the converter above. Nothing plays automatically — press Play.

    Ready. Press Play to hear the Morse Code.

    Visual Morse Signal

    The lamp flashes the Morse Code from the converter above — short flash for a dot, long flash for a dash.

     

    Visual signal ready.

    About this tool

    This decoder reads International Morse Code and turns it back into plain text. Paste or type a sequence of dots and dashes and the decoded message appears instantly below the box. It is the reverse of the text-to-Morse converter, and it is the tool you reach for when a puzzle, a radio log, a worksheet or a friend's coded message lands in front of you and you need to know what it actually says.

    Spacing is the whole secret of decoding. Letters must be separated by a space, and words by a slash or by three spaces, because without those gaps the decoder cannot tell where one letter ends and the next begins. That is also why most decoding mistakes are spacing mistakes: if two letters are accidentally joined, they form a pattern that belongs to no letter at all, and this decoder flags that sequence for you instead of guessing a wrong letter and hiding the error.

    The decoder knows the full standard set: all 26 letters, all 10 digits and 18 punctuation marks, from the full stop to the question mark. If a sequence does not match any of them, it is shown as a replacement character in the output and listed underneath, so you can spot the exact place where the code went wrong and fix it. That honesty matters when you are copying a message by ear, where one missed dot can change a whole word.

    A good way to practise is to decode something you already know, such as the SOS pattern or your own name in Morse, and check that the result matches. Then try a longer message, and read it back slowly: if a word looks wrong, look at its letters one by one and compare them with the chart page. Decoding is a reading skill, and like any reading skill it gets faster the more messages you work through.

    How to use it

    1. Paste or type Morse Code in the box, using a space between letters.
    2. Separate words with a slash ( / ) or three spaces.
    3. Read the decoded text below, and check any flagged unknown sequences.
    4. Copy the decoded text with the Copy Text button.

    Examples

    Frequently asked questions

    How do I decode Morse Code?

    Paste the code in the box. Separate letters with a space and words with a slash ( / ). The decoded text appears instantly.

    What if part of the code is unknown?

    Unknown sequences are shown as a replacement character and listed below the output, so you can find and fix the exact letters that went wrong.

    Do I use dots or another symbol?

    Use a dot ( . ) for a dot and a hyphen ( - ) for a dash. Those are the standard characters this decoder expects.

    Can I decode numbers and punctuation?

    Yes. Digits 0 to 9 and 18 punctuation marks are supported, including full stop, comma, question mark and exclamation mark.

    Why does my message decode as one long word?

    That usually means the word separator is missing. Add a slash ( / ) or three spaces between words and decode again.