Morse Code Translator
Translate text to Morse code and Morse code back to text, with playable beeps. Free, fast, and your files never leave your device.
How to use the Morse Code Translator
- Choose "Text → Morse" to convert plain text, or "Morse → Text" to decode Morse back to letters.
- Type or paste your content into the left box. For Morse input, separate letters with a space and words with a slash ( / ).
- Click "Translate" to see the result on the right, then "Play Morse audio" to hear it as dot-dash beeps.
- Use "Copy output" to grab the translated result to your clipboard.
Why use ZillaKit's Morse Code Translator?
Morse code remains a favorite for puzzles, ham radio practice, scouting badges, escape rooms, and just for fun. ZillaKit converts standard International Morse Code both directions — letters, numbers and common punctuation to dots and dashes, and back again — instantly as you type, using a simple lookup table with no external dependencies. The audio playback uses the Web Audio API to generate real dot and dash tones with correct relative timing (a dash is three times the length of a dot, and gaps between letters and words follow the standard ratio), so you can practice reading Morse by ear rather than just by sight. Everything runs locally in your browser: there is no server round-trip, no signup, and no limit on how much text you can translate or play back.
FAQ
How do I separate letters and words when typing Morse code?
Use a single space between the dots and dashes of each letter, and a forward slash surrounded by spaces ( / ) between words, for example: ... --- ... / .... . .-.. .--. decodes to "SOS HELP".
Does the tool support numbers and punctuation?
Yes, standard International Morse Code for A–Z, 0–9 and common punctuation like periods, commas and question marks are all supported in both directions.
How does the audio playback work?
It uses your browser's built-in Web Audio API to generate short and long beep tones with standard Morse timing ratios, so dashes sound three times as long as dots, letting you practice listening to real Morse rhythm.
What happens to characters that are not valid Morse or supported letters?
Unrecognized characters are skipped and shown as a placeholder so you can see where the translation could not find a match, without breaking the rest of the output.
Is this useful for learning Morse code?
Yes. Typing text and immediately hearing its Morse rhythm, or decoding Morse you hear elsewhere, is a common and effective way to build both visual and audio recognition of the code.