Morse Code Translator — English ↔ Morse Online
Translate English to Morse code and decode Morse back to English. International Morse, both directions.
International Morse Code. Each letter and digit converts to dots and dashes.
How to Use Morse Code Translator
- 1
Pick a direction: English → Morse or Morse → English.
- 2
Type or paste your text. Output updates as you type.
- 3
For decoding, separate letters with spaces and words with ' / ' (or '|'). Copy for HAM radio practice, ARG content, learning.
About Morse Code Translator
Convert English to International Morse Code — or decode Morse back to plain English. Each letter, digit, and common punctuation maps to a unique sequence of dots (.) and dashes (-); words separate with ' / '. For HAM radio practice, scout merit badges, escape rooms, ARGs (alternate reality games), and learning. 100% client-side, no ads.
Built by
Fateh Raiyan IshmumFull-stack dev since 2020. Full-stack web developer since 2020. Builds privacy-first, open-web tools. Specialises in Next.js, TypeScript, and performance-focused design.
Frequently Asked Questions
A character encoding that represents each letter, digit, and common punctuation with a unique sequence of dots (.) and dashes (-). Developed by Samuel Morse and Alfred Vail in the 1830s, it's still used today by amateur radio operators, aviation, and for emergency signaling (SOS = ... --- ...).
Each letter is a unique combination of dots (short) and dashes (long), separated by spaces. Words are separated by ' / ' (slash with spaces). Example: 'SOS' is '... --- ...' and 'HELLO' is '.... . .-.. .-.. ---'.
Yes. All digits (0-9), common punctuation (. , ? ! ' ( ) / & : ; = + - _ " @), and the standard 26 letters are mapped to their official Morse codes.
Yes. Use the 'Morse → English' toggle, paste your Morse code (letters separated by spaces, words by ' / ' or '|'), and it decodes instantly. Works with all letters, digits, and punctuation.
International Morse Code uses a long pause (7 dot-units) between words. In text, this is conventionally represented as ' / ' (slash with spaces). Some use 3 spaces or a vertical bar |. Slash is the most readable for human eyes.
More Free Tools
Convert English to the Standard Galactic Alphabet — the enchantment table language used by Endermen in Minecraft.
Convert English text into Elder Futhark runes. Authentic Old Norse-era alphabet.
Convert English to Al Bhed cipher from Final Fantasy X. Standard substitution cipher.
Translate English to 10 fictional / stylized languages: Pig Latin, Medieval, Norse, Gen Z, Na'vi, Al Bhed, Enderman, Runic, more.