MORSE CODE TRANSLATOR
Translate text to Morse code and back, and hear it played as beeps. Nothing leaves your browser.
Currently translating Text → Morse
How to translate Morse code
- 1
Type text, or switch direction and paste Morse code (dots and dashes).
- 2
Read the translation as it updates live in the other box.
- 3
Click Play as sound to hear the message as Morse code beeps, or copy the result.
Questions
- How do I format Morse code for the translator to read?
- Separate the dots and dashes of each letter with a space, and separate words with a slash (/) surrounded by spaces — for example "... --- ..." for SOS, or "... --- ... / .... . .-.. .--." for "SOS HELP".
- What characters are supported?
- The full Latin alphabet (A-Z), 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, at sign).
- How does the audio playback work?
- It uses the Web Audio API to generate short and long beeps for dots and dashes, with standard timing gaps between letters and words — a rough approximation of real Morse code transmission speed.
- Is anything I type sent to a server?
- No. Translation and audio generation both happen locally in your browser.