Morse Code Translator
Translate between Morse code and text
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
- 1Pick a conversion direction.
- 2Enter your content; Morse is rendered with dots and dashes.
- 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 toolsBase64 Encoder & Decoder
Encode and decode Base64, with UTF-8 and URL-safe support
File to Base64
Convert files to Base64 and data URIs — nothing is uploaded
URL Encoder & Decoder
Percent-encode URLs, with separate modes for full URLs and parameter values
HTML Entity Encoder
Escape and unescape HTML entities
Hex to Text Converter
Convert between text and hex with several separator styles
Unicode Escape Converter
Escape and unescape Unicode in three notations