Morse Code Translator - Text to Morse & Back
What is a Morse code translator?
A Morse code translator converts text into dots and dashes (or vice versa). Each letter, number, and some punctuation map to a unique pattern. Use it for amateur radio practice, puzzle creation, or nostalgia. This tool processes everything in your browser.
How to use the Morse code translator
- Enter input: Paste text or Morse code (dots, dashes, and spaces).
- Choose direction: Select Text to Morse or Morse to Text.
- Convert: Copy the output for radio logs, puzzles, or learning drills.
Why use this translator?
- Learning aid: Practice Morse patterns without memorizing charts.
- Puzzle building: Create escape room clues or ARG messages.
- Ham radio prep: Draft messages before keying them live.
Use case 1: Amateur radio practice
Translate practice sentences and compare against your keyed output to check accuracy.
Use case 2: Escape rooms
Encode clues in Morse for players to decode using a provided chart.
Use case 3: Creative projects
Add Morse text to posters, jewelry designs, or music intros for hidden messages.
Examples
Basic example
Input: SOS
Output: ... --- ...
Advanced example
Input: .-.. . .- .-. -. / -- --- .-. ... .
Output: LEARN MORSE
Common errors
Spacing issues
Words separate with / or double space; letters separate with single spaces. Incorrect spacing garbles output.
Unsupported characters
Some symbols and non-Latin letters have no Morse equivalent and may be skipped.
Tips and proven approaches
- Use audio playback (if available) to hear the rhythm, not just see the dots.
- For cleaner input, strip formatting first with the plain text converter.
- Layer with the Caesar cipher for double-encoded puzzles.
Related tools
- Shift letters with the Caesar cipher encoder.
- Obfuscate answers using ROT13.
- Convert to binary representation with the binary converter.
Privacy and security
Translation happens locally in your browser. No messages are uploaded, so your radio logs and puzzle drafts stay private.