International Standard ITU-R M.1677-1

Morse Code Decoder

Decode Morse code into readable text instantly. Paste dots and dashes to see the message, check each character, and listen to the Morse signal.

Interactive Morse Code Decoder

Real-time client-side decoding (Space = char gap, / = word gap)

+ Enter
Preset Examples:
43 characters
Instant Result
HELLO WORLD

Character Breakdown & Verification

Characters: 11Words: 2Morse Symbols: 32
....→H
.→E
.-..→L
.-..→L
---→O
[/ → Word Space]
.--→W
---→O
.-.→R
.-..→L
-..→D
Local Browser Privacy — Your Morse code is decoded locally in your browser without server transmission.ITU-R M.1677-1 Standard Compliant

Decode Morse Code to Text

A Morse Code decoder converts dots and dashes into readable text. For example, .... . .-.. .-.. --- decodes to HELLO.

A longer message can use / as a written word separator: .... . .-.. .-.. --- / .-- --- .-. .-.. -.. decodes to HELLO WORLD.

The decoder matches each Morse character with its corresponding letter, number, or supported punctuation mark. International Morse Code is the modern standard used for this type of decoding, and ITU-R Recommendation M.1677-1 is currently listed as in force.

How to Use the Morse Code Decoder

  1. Enter or paste your Morse code.
  2. Use dots (.) and dashes (-) for each character.
  3. Separate letters with spaces.
  4. Use / between words when written word separation is needed.
  5. Check the decoded text.
  6. If the result looks wrong, check the spacing and individual Morse groups.

SOS Example

Input: ... --- ...
Result: SOS

MORSE CODE Example

Input: -- --- .-. ... . / -.-. --- -.. .
Result: MORSE CODE

How Morse Code Decoding Works

The basic decoding process follows three steps:

1. Read the Pattern

Identify dots and dashes in each group (e.g. .- = A, -... = B, ... = S).

2. Match the Character

Compare the pattern with the International Morse character table:

Morse PatternCharacter
.E
-T
.-A
-...B
-.-.C
....H
...S
---O
-----0
.----1
.....5

3. Build the Message

Put characters together in order (.... . .-.. .-.. --- → HELLO).

Why Morse Code Spacing Matters

Spacing is one of the most common reasons a Morse decoder produces an unexpected result. In actual Morse transmission, timing defines element, character, and word boundaries.

Signal or GapStandard Duration
Dot (dit)1 unit
Dash (dah)3 units
Gap between elements inside character1 unit
Gap between characters3 units
Gap between words7 units

Missing Letter Spaces

Compare .. (represents I) with . . (represents E E). The signals are identical, but character boundaries change the entire decoded result.

Morse Code Translator Without Spaces

Morse Code without spaces is harder to decode because character boundaries are removed. For example, ...---... is recognized as SOS, but arbitrary unspaced Morse sequences can produce multiple valid combinations.

For written Morse, adding spaces between individual characters is often the most important correction you can make for an accurate decode.

Common Morse Code Examples

Phrase / WordMorse PatternNotes
SOS... --- ...Distress signal
HELLO.... . .-.. .-.. ---5 letter word
HELLO WORLD.... . .-.. .-.. --- / .-- --- .-. .-.. -..Multi-word with slash
MORSE CODE-- --- .-. ... . / -.-. --- -.. .Multi-word phrase

Decoder vs Encoder vs Word Separator

  • Morse Code Decoder: Converts Morse patterns into readable text (.... . .-.. .-.. --- → HELLO).
  • Morse Code Encoder: Converts readable text into Morse (HELLO → .... . .-.. .-.. ---).
  • Word Separator: Shows where one word ends and another begins (using / or 7 timing units).

Related Morse Code Tools & Guides

Explore our complete suite of specialized Morse code utilities:

Frequently Asked Questions

Final Takeaway & Verification Standard

A good Morse Code decoder helps you understand why an answer was produced. Correct character boundaries, word separators, supported symbols, and the International Morse standard (ITU-R Recommendation M.1677-1) all matter when you want a result you can trust.