Free tool
Morse Code Converter — Text to Morse & Morse to Text
Translate text to International Morse code and Morse back to text.
Text → Morse code
Supports A–Z, 0–9 and . , ? ' ! / ( ) & : ; = + - _ " $ @. Letters are separated by one space and words by " / ". Runs 100% in your browser. Nothing you type is sent anywhere.
What the Morse code converter does
This tool translates text to International Morse code and back. Letters A–Z, digits 0–9 and common punctuation are supported. In the output, letters are separated by one space and words by a slash (/).
How to use it
- Type your message into the left-hand box and click Convert.
- To decode, click Swap, then paste Morse made of dots (
.), dashes (-), spaces between letters and/between words. - Click Convert. Decoded text is shown in capital letters, because Morse has no upper or lower case.
- Use Copy to copy the result or Clear to reset.
Worked examples
A word: hello → .... . .-.. .-.. ---.
Two words: HI THERE → .... .. / - .... . .-. ..
FAQ
Which characters are supported?
A–Z, 0–9 and . , ? ' ! / ( ) & : ; = + - _ " $ @. Anything else, such as accented letters, is reported as unsupported.
How are letters and words separated?
One space between letters and / between words. When decoding, use the same format.
Why is everything upper case when I decode?
Morse code does not distinguish upper and lower case, so there is no way to recover the original case.
Is my text sent anywhere?
No. Translation runs in your browser.
Last updated