🔡 Morse Code Translator — Text and Dots
Convert letters, digits and common punctuation to International Morse, or paste dots and dashes to read them back. Encoding stays on this device.
How it works
- Type plain text or Morse made of dots (.) and dashes (-).
- Choose a direction and press Translate. Unknown characters are marked with #.
- Copy the result. Words in Morse are separated by a slash.
Examples
- HELLO becomes .... . .-.. .-.. ---.
- .... . .-.. .-.. --- / .-- --- .-. .-.. -.. decodes to HELLO WORLD.
- A question mark maps to ..--.. and is restored when decoding.
Frequently asked questions
Which Morse standard is used?
International Morse for A–Z, 0–9 and common punctuation. American railroad Morse is not included.
How should Morse be spaced?
Separate letters with a space and words with a slash. Extra spaces are collapsed before decoding.
Is the message uploaded?
No. Translation runs in the page. Playback audio is not generated; this tool only converts text.
Related tools
More Encoding tools →Base64 Encoder / Decoder
Encode and decode Base64 text online with full Unicode and emoji support. Safe copy-paste for tokens, data URIs and API payloads.
HTML Entity Encoder / Decoder
Escape text into HTML entities for safe display in markup, and decode entities back to readable text.
ROT13 Encoder / Decoder
Apply the classic ROT13 cipher to obscure spoilers and puzzle answers — encoding and decoding are the same operation.
Text to Binary Converter
See any text as 8-bit binary bytes and convert binary back to readable text with validation.