Skip to content

Morse Code Translator

A bidirectional International Morse translator with standard letter and word spacing, punctuation support, and explicit unsupported-symbol reporting.

International Morse spacing

Each character is represented by dots and dashes. This tool places one space between encoded characters and a slash between words.

For decoding, use a space between character codes and between words. Three or more spaces are also accepted as a word break.

Unsupported characters stay visible

Characters outside the included International Morse table are marked rather than silently removed, so users can identify exactly what needs transliteration or correction.

Examples

SOS

Input

SOS

Show result

Result

... --- ...

Two words

Input

HELLO WORLD

Show result

Result

.... . .-.. .-.. --- / .-- --- .-. .-.. -..

Frequently Asked Questions

What separates words?

A slash is the clearest word separator. The decoder also accepts three or more spaces.

Does this support every Unicode character?

No. International Morse directly defines a limited character set; unsupported symbols are reported.

References

Related Tools