Morse Code Translator

Translate between Morse code and text

Runs in your browserUtility03Encoding & Crypto

What is Morse Code Translator?

This Morse code translator converts in both directions between text — letters, digits, and common punctuation — and Morse, separating letters with spaces and words with a slash. Characters with no Morse equivalent are listed explicitly rather than silently dropped. Conversion runs locally in your browser.

How to use Morse Code Translator

  1. 1Pick a conversion direction.
  2. 2Enter your content; Morse is rendered with dots and dashes.
  3. 3When encoding, any unsupported characters are listed underneath the output so you know what was skipped.

Frequently asked questions

Why can Morse code not represent Chinese or other non-Latin scripts?+

International Morse only defines codes for the Latin alphabet, digits, and a handful of punctuation marks. Chinese telegraphy historically used a separate system, the Chinese Telegraph Code, which maps each character to a four-digit number and requires its own code book — a different scheme entirely, not an extension of Morse.

How are spaces and separators represented?+

By convention, dots and dashes within a letter run together, letters are separated by a single space, and words by a slash or three spaces. This tool emits a slash between words when encoding and accepts either convention when decoding.

Related tools

All tools