Morse Code Translator
Convert any text to International Morse code or decode Morse back to readable text. Play the result as audio at your chosen WPM. Runs entirely in your browser.
Direction
Try
International Morse code chart
Letters are separated by a single space, words by a forward slash
(/). Decoding accepts both / and any run
of 3+ spaces between words. Unknown characters in input show as
# after encoding.
Frequently asked questions
Can this translate both text to Morse and Morse to text?
Yes. Use the Text → Morse direction to encode any text into International Morse code, or switch to Morse → Text to decode dots and dashes back into readable letters. It supports letters, digits, and common punctuation.
Can I hear the Morse code as audio?
Yes. After encoding, press Play to hear the result as tones, and choose a playback speed from 5 to 30 WPM (words per minute) using the speed chips.
How are letters and words separated in the Morse output?
Letters are separated by a single space and words by a forward slash (/). When decoding, the tool also accepts any run of three or more spaces between words, and unknown characters appear as # in encoded output.
Does my text get uploaded anywhere?
No. Translation and audio playback run entirely in your browser, so nothing you type is sent to a server.
Related tools
- Character Counter Real-time character count with and without spaces, plus byte size.
- Text Case Converter Switch between UPPER, lower, Title, Sentence, camelCase, and snake_case.
- Text Compare / Diff Side-by-side diff with added, removed, and changed lines highlighted.
- Remove Duplicate Lines Strip repeating lines from any block of text in a single click.