Related Tools
How to Use
- 1Select 'Text to Morse' to encode plain text into dots and dashes.
- 2Type or paste your text and see the Morse output update instantly.
- 3Select 'Morse to Text' to decode Morse code back to readable text.
- 4Use spaces between letters and / between words when entering Morse.
- 5Click Copy to save the result, or expand the reference chart for the full alphabet.
About Morse Code Translator
The Morse Code Translator converts between plain text and International Morse Code in real time. Type text to see its Morse equivalent, or paste Morse code to decode it back to readable characters. Letters are separated by spaces and words by a forward slash (/).
Supports all 26 English letters (A–Z) and digits 0–9 with a built-in reference chart that shows the dot-dash pattern for every supported character. Unknown characters are displayed as ? in the output so you can spot unsupported symbols quickly.
Students use this for school projects and history assignments about telegraphy. Puzzle enthusiasts use it for escape rooms, geocaching, and cipher challenges. Amateur radio operators reference it for CW practice and license exams.
Frequently Asked Questions
What is Morse code used for today?
Morse code is still used in amateur (ham) radio, aviation navigation beacons, and accessibility devices. It's also popular in escape rooms, puzzles, and educational settings.
How are words separated in Morse code?
Words are separated by a forward slash (/). Individual letters within a word are separated by a single space. For example, 'HI THERE' becomes '.... .. / - .... . .-. .'.
Does this support punctuation?
Currently the tool supports A–Z letters and 0–9 digits. Punctuation marks and special characters are shown as ? in the output.
What does SOS look like in Morse code?
SOS in Morse code is ... --- ... (three dots, three dashes, three dots). It was chosen as the international distress signal because it is easy to transmit and recognize.
Is the translation case-sensitive?
No. Morse code does not distinguish between uppercase and lowercase letters. Input is normalized automatically before translation.