Skip to content
📡

Morse Code Translator

Conversion

Free Morse code translator for Latin letters, digits, and common punctuation - encode and decode with slash word breaks in your browser.

0
0
Morse Code Translator
Text
Morse code

Latin A–Z, digits, and a fixed punctuation set ↔ Morse. Unknown text characters are skipped; decode needs dots/dashes with spaces between letters and / between words.

See more about the Morse Code Translator

Examples

Hello world

HELLO WORLD → .... . .-.. .-.. --- / .-- --- .-. .-.. -..

Letters separated by spaces; words by / when encoding multi-word phrases.

Decode a group

Morse: .... . .-.. .-.. --- → HELLO

Unsupported Latin characters are skipped on encode. Decode rejects unknown Morse groups.

Key features

  • Text ↔ Morse
  • Letters, digits, punctuation
  • Live two-pane sync

Quick answers for Morse Code Translator

What characters can I encode?
Latin letters A–Z, digits 0–9, and a fixed punctuation set (period, comma, question mark, apostrophe, exclamation, slash, parentheses, ampersand, colon, semicolon, equals, plus, hyphen, underscore, quote, dollar, at). Spaces become word breaks.
How should Morse be formatted for decode?
Separate letters with spaces and words with /. Use ASCII dots (.) and dashes (-) only. Unknown Morse groups show an error.
What happens to unsupported characters?
On encode, characters outside the supported set are skipped. Accented letters and most Unicode symbols are not mapped.
Does either pane update live?
Yes. Typing in the Text pane fills the Morse pane, and typing Morse fills Text. There is no separate swap button, and the Copy buttons copy each pane.