Morse Code Translator
Encode text to Morse and decode dots-and-dashes back, with audio playback.
Convert text to International Morse Code and back. Hear the result played as a 600 Hz sine tone using the Web Audio API. Supports letters, digits and common punctuation; word breaks use a slash.
Common use cases
- Learn Morse code by typing words and hearing them played
- Send hidden messages or quirky birthday greetings
- Decode Morse signals from films, video games or escape-room puzzles
- Amateur radio (ham) operators practising CW transmissions
Frequently asked questions
How are word breaks represented?▾
We use '/' between words. When decoding, both '/' and '|' are accepted.
What speed is the audio?▾
Around 15–18 words per minute (dot = 80 ms). The Web Audio API plays it at 600 Hz, the traditional sidetone frequency.
Does it support prosigns?▾
We support common punctuation but not military prosigns like SOS as a fused symbol — type 'SOS' and it will encode each letter individually.
Related tools
📝
Word Counter
Count words, characters, sentences and reading time as you type.
🔤
Character Counter
Count characters with and without spaces, ideal for tweets and SEO meta tags.
Aa
Case Converter
Convert text to UPPERCASE, lowercase, Title Case, camelCase, snake_case and kebab-case.
📄
Lorem Ipsum Generator
Generate placeholder text by words, sentences or paragraphs.