Morse Code Converter
Convert between text and Morse code. Letters, digits, and key punctuation are supported. Press play to hear the result at standard 20 WPM.
/.
How to Use
Switch tabs between "Text → Morse" and "Morse → Text". Output updates live as you type.
Text takes letters / digits / punctuation. Morse takes dots (.), dashes (-), spaces between letters, and " / " between words. Unknown Morse codes show as "?".
Press Play to hear the Morse with the Web Audio API at standard 20 WPM. Copy with one click.
FAQ
What's the standard?
ITU (International Telecommunication Union) Morse: 26 letters, digits 0–9, and common punctuation (. , ? ! \' / ( ) : ; = + −). Korean / Japanese / Chinese aren't supported (Morse was designed for the Latin alphabet).
Letter vs word spacing?
This tool uses one space between letters and " / " between words. The strict ITU spec says letters are separated by 3 dot-lengths and words by 7.
Audio speed?
Standard 20 WPM (PARIS-50 reference): dot 60 ms, dash 180 ms, intra-letter gap 60 ms, inter-letter 180 ms, inter-word 420 ms.
How do I write SOS?
SOS is "... --- ..." — S(...) + O(---) + S(...). As an emergency signal it's often written without spaces: "...---...".
Is anything sent to a server?
No. All conversion and audio happen in your browser; nothing leaves the page.