Morse Code to Text

Text Tools

How to use the Morse Code to Text

Decode Morse code to text in two steps:

1

Paste your Morse code

Enter dots and dashes with a single space between each letter's code, and a forward slash (/) between words. Three or more consecutive spaces are also recognized as word gaps.

2

Read the decoded text

The tool decodes each Morse group and assembles the readable text instantly. Any unrecognized codes are shown as ? with a list of which sequences couldn't be decoded.

3

Use the reference chart

Scroll to the quick reference grid at the bottom to look up any Morse code pattern for all letters A-Z and digits 0-9.


When to use this tool

Use this tool whenever you need to decode Morse code messages:

  • Decoding Morse code messages encountered in escape rooms, geocaching, or puzzle games
  • Translating Morse code found in audio recordings or visual signals for educational purposes
  • Practicing Morse code by encoding a message and then decoding it to verify accuracy
  • Solving CTF (Capture the Flag) security challenges that use Morse as an encoding layer
  • Decoding Morse code found in creative works, films, or historical documents
  • Verifying hand-keyed Morse sequences during amateur radio (ham radio) study

Frequently asked questions

Q:What separator should I use between words?
Use a forward slash (/) surrounded by spaces to separate words — this is the standard Morse code text notation. You can also use three or more consecutive spaces as a word gap, which the tool automatically recognizes. Example: '.... . .-.. .-.. --- / .-- --- .-. .-.. -..' decodes to 'HELLO WORLD'.
Q:What if my Morse code contains errors?
Any Morse sequence that doesn't match a known code is shown as '?' in the output. The tool also displays a warning listing all unrecognized sequences so you can identify and fix typos. Common mistakes include missing spaces between letter codes, extra dots or dashes, and wrong word separators.
Q:Does the tool decode lowercase and uppercase Morse the same way?
Morse code has no case distinction — every letter maps to a single dot-dash pattern regardless of whether you consider the output uppercase or lowercase. This decoder outputs uppercase letters, matching the convention used by Morse operators and most Morse tools.
Q:Can I decode Morse code from audio?
This tool decodes text-format Morse (dots and dashes as characters). For decoding Morse from audio recordings, you would need a dedicated audio Morse decoder (such as Morse code reader apps or software like fldigi used by ham radio operators). You can transcribe the dots and dashes from audio and paste them here.
Q:What does the quick reference chart show?
The chart at the bottom of the tool displays all 26 letters A-Z and digits 0-9 with their corresponding Morse code patterns. Each cell shows the character and its dot-dash sequence. Use it to manually verify codes or to help transcribe Morse from a source without access to a full reference guide.
Q:What is the longest Morse code sequence for a single character?
The digit '0' has the longest sequence: '----- ' (five dashes). All digits (0-9) use 5 symbols each. Most letters use 2-4 symbols. The shortest code is 'E' (a single dot) and 'T' (a single dash), which is why these letters were assigned the simplest codes — they are the most common in English.