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.
Mode
Quick reference
- ... --- ...
- → "SOS"
- .... . .-.. .-.. ---
- → "HELLO"
- /
- separates words
- space
- separates letters
What is Morse code?
A Morse code translator converts text into a sequence of dots and dashes — short and long signals — and back. Each letter, digit, and common punctuation mark has its own unique pattern. Developed for telegraphy in the 1830s–40s and still standardized today as International Morse Code, it remains widely recognized because of its simplicity: it can be transmitted as sound, light, or radio pulses with nothing more than an on/off signal.
The most famous Morse code sequence is the distress signal SOS: ... --- ... — three short signals, three long signals, three short signals. It was chosen for its simplicity and became the international standard because it's easy to send and unmistakable to recognize, even under stress or with unreliable equipment.
How to translate text to Morse code
Type or paste your text into the input area above with the mode set to Text → Morse. Each character is converted to its Morse pattern, letters within a word are separated by a single space, and words are separated by a forward slash (/) — the standard convention for representing Morse code as plain text.
How to decode Morse code to text
Switch the mode to Morse → Text and paste your Morse code, keeping a space between letters and a forward slash between words. The translator looks up each dot-dash pattern and converts it back to the matching letter, digit, or punctuation mark.
The full Morse code alphabet
This translator covers the complete International Morse Code character set: all 26 letters, 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). Letters are case-insensitive — the translator uppercases everything automatically since Morse code has no concept of letter case.