Morse Code Translator

Translate text to Morse code, or decode Morse code back to text — copy and paste the result.

This free online Morse code translator converts text to International Morse Code and back. Covers the full alphabet, digits 0-9, and common punctuation — words are separated by a forward slash, letters by a space. No signup required, runs entirely in your browser.

Examples:

Mode

Quick reference

... --- ...
→ "SOS"
.... . .-.. .-.. ---
→ "HELLO"
/
separates words
space
separates letters

Frequently asked questions

Type or paste your text into the input above with the mode set to Text → Morse. Each letter and digit is converted to its dot-dash pattern, letters within a word are separated by a space, and words are separated by a forward slash ( / ).
Switch the mode to Morse → Text and paste your Morse code, using a space between letters and a forward slash ( / ) between words. The translator converts each dot-dash pattern back to its letter or digit.
SOS is three dots, three dashes, three dots: ... --- ... — three short signals, three long signals, three short signals. It's easy to send and recognize, which is why it became the international distress signal.
Both. This translator covers the full 26-letter alphabet, digits 0-9, and common punctuation — period, comma, question mark, apostrophe, exclamation mark, slash, parentheses, ampersand, colon, semicolon, equals, plus, hyphen, underscore, quotation mark, dollar sign, and at sign.
No. Everything is translated locally in your browser. Nothing is uploaded or stored on a server.