Text UtilitiesText ConvertersFree Tool
Morse Code Translator
Translate A-Z and 0-9 to and from standard International Morse code, auto-detecting direction based on whether your input contains dots and dashes.
How to Use Morse Code Translator
- 1Paste text to encode, or Morse code (dots/dashes) to decode
- 2The direction is detected automatically
- 3Copy the translated result
Frequently Asked Questions
It checks whether your input contains a dot or a dash — if it does, it treats the input as Morse code and decodes it to text; otherwise it encodes your text into Morse code.
It covers A-Z and 0-9 only — Morse code for punctuation and prosigns isn't included, so any character outside that set is left unchanged in the output rather than translated.
Not reliably — the translator doesn't use the standard "/" word-separator convention, so decoding Morse for a multi-word phrase can run the words together with the spacing lost. It works best for single words or short phrases without needing preserved word breaks.
No — the translation happens entirely in your browser.
Related Tools
Uppercase Converter
Convert any text to ALL UPPERCASE using JavaScript's built-in Unicode-aware case mapping.
Reverse Text
Reverse the character order of any text, flipping it back to front.
Binary to Text
Convert space-separated binary code back into readable text by parsing each group as a UTF-16 character code.
Text to Binary
Convert text into space-separated binary code, one group per character based on its UTF-16 character code.