Morse code translator
Translate text to Morse code, or Morse back to text.
Editor
Morse code translator: what it does
Write a message in Morse code or read one. Letters are separated by a space and words by a slash. Letters, digits and common punctuation are supported; accents are removed first, and characters without a Morse code are skipped.
Morse code translator: how to use it
- Paste your text, or the Morse code.
- Choose Text to Morse or Morse to text.
- Select Apply and copy the result.
Morse code translator: when to use it
- Write a message in Morse for a card, a bracelet or a puzzle.
- Decode a Morse sequence from a film, a game or an amateur radio exercise.
- Practise reading Morse code by translating sentences back and forth.
Morse code translator: examples
Input
SOS help
Result
... --- ... / .... . .-.. .--.
Input
... --- ... / .... . .-.. .--.
Result
sos help
Input
Meet at 10
Result
-- . . - / .- - / .---- -----
Morse code translator: questions and answers
How are words separated?
With a slash surrounded by spaces, for example “... --- ... / .... . .-.. .--.”.
What happens to unknown signals?
When decoding, a group of dots and dashes that is not a Morse letter becomes a question mark.
Are accented letters supported?
Letters are encoded without their accent, so é is sent as e. Digits and common punctuation have their own codes.
Can I use underscores instead of dashes?
Decoding accepts hyphens and underscores for dashes; use a single space between letters and a slash between words.
Is my text sent to a server?
No. Everything runs in your browser on your own device, so your text never leaves it.
Related tools
Tools people often use together with this one.
- ROT13 encoder and decoder
Scramble or unscramble letters with ROT13.
- Text to binary converter
Convert text to binary code, or binary back to text.
- Text to hex converter
Convert text to hexadecimal bytes, or hex back to text.
- Base64 encode and decode
Convert text to Base64, or decode Base64 back to text.
- Unicode escape and unescape
Turn non-ASCII characters into \u escapes, or back.
- URL encode and decode
Percent-encode text for a URL, or decode it back.