Bidirectional Translation
Encode plain text to Morse and decode Morse back to text — both directions in the same tool.
500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.
Convert text to Morse code and decode Morse to text
Morse code is a character encoding that represents letters, digits, and punctuation as sequences of dots (short signals) and dashes (long signals), separated by spaces. Originally designed for telegraph communication in the 1830s, it is still used in amateur radio, aviation, and military contexts — and remains a fascinating encoding system for educational, puzzle, and accessibility purposes. This Morse Code Translator converts plain text to International Morse Code and decodes Morse code back to readable text. Each letter, digit, and supported punctuation character is mapped to its standard ITU Morse sequence. The encoder adds proper spacing between characters and words, and the decoder handles both dot/dash input and the common substitution of periods and hyphens.
Encode plain text to Morse and decode Morse back to text — both directions in the same tool.
Uses the International Telecommunication Union (ITU) standard mapping, the same used globally in amateur radio.
Encodes A–Z, 0–9, and common punctuation like periods, commas, and question marks.
Accepts both dot/dash (./–) and period/hyphen notation, with space or slash word separators.
Translation updates as you type — no submit button needed.
Ideal for learning Morse code, HAM radio study, educational projects, and puzzle creation.
Input: SOS
Output: ... --- ...
Input: HELLO
Output: .... . .-.. .-.. ---
Input: -- --- .-. ... .
Output: MORSE