Morse Code Translator — Text to Morse and Morse to Text
Free Morse code translator. Convert text to Morse code or Morse code back to text. Full A-Z alphabet, digits 0-9, punctuation. International Morse (ITU) standard. Runs in your browser.
How to use
- 1Pick a direction
Text → Morse encodes plain letters into dots and dashes. Morse → Text decodes them back.
- 2Type or paste your input
Any English text (case-insensitive) for encoding, or Morse using . and - with spaces between letters for decoding.
- 3Read the result
Live update. Letters separated by single spaces, words by " / ".
- 4Copy or share
Copy the output, or share the URL — your input is saved in the address bar.
Examples
HELLO WORLD
.... . .-.. .-.. --- / .-- --- .-. .-.. -..
SOS
... --- ...
.- -... -.-. / .---- ..--- ...--
ABC 123
CQ CQ CQ (amateur radio "calling anyone")
-.-. --.- / -.-. --.- / -.-. --.-
ABCDEFGHIJKLMNOPQRSTUVWXYZ
.- -... -.-. -.. . ..-. --. .... .. .--- -.- .-.. -- -. --- .--. --.- .-. ... - ..- ...- .-- -..- -.-- --..
Frequently asked
The International Morse Code alphabet is: A=.- B=-... C=-.-. D=-.. E=. F=..-. G=--. H=.... I=.. J=.--- K=-.- L=.-.. M=-- N=-. O=--- P=.--. Q=--.- R=.-. S=... T=- U=..- V=...- W=.-- X=-..- Y=-.-- Z=--.. Digits: 0=----- 1=.---- 2=..--- 3=...-- 4=....- 5=..... 6=-.... 7=--... 8=---.. 9=----.
SOS is `... --- ...` — three short (dots), three long (dashes), three short. Adopted 1908 as an international distress signal because it's unmistakable and easy to send even by someone who doesn't know the rest of the alphabet.
The letter C is `-.-.` (dash dot dash dot).
The letter H is `....` (four dots).
The letter K is `-.-` (dash dot dash). Also used on its own to mean "over" in radio conversation.
The letter M is `--` (two dashes).
The letter T is `-` (a single dash) — the shortest of all letters.
The letter V is `...-` (three dots, one dash) — the opening rhythm of Beethoven's 5th, and used as the WWII "V for Victory" signal.
The letter Y is `-.--` (dash dot dash dash).
Letters are separated by a single space. Words are separated by " / " (space, slash, space). E.g. `.... . .-.. .-.. --- / .-- --- .-. .-.. -..` = "HELLO WORLD".
International Morse Code (ITU standard) — the same one used by amateur radio and maritime services worldwide. American Morse (used in early US telegraphy) is different and not supported.
Yes — paste your name into the encoder. Each letter maps to its Morse pattern; the tool assembles them with letter separators.
Related tools
- NATO Phonetic AlphabetConvert any text into the NATO phonetic alphabet — Alfa, Bravo, Charlie, Delta,
- ROT13 / Caesar CipherEncode or decode text with ROT13 or a Caesar cipher of any shift (-25 to +25). R
- Text ↔ BinaryConvert text into 8-bit binary (UTF-8) or decode binary back to text. Handles mu
- Base32 Encoder / DecoderEncode any text to RFC 4648 Base32 (A-Z, 2-7) or decode Base32 back to text. UTF
- Base64 Encode / DecodeEncode or decode Base64 text. UTF-8 safe by default. Optional URL-safe variant.
- Data URI Encoder / DecoderEncode text or any file into a data: URI for inlining in HTML, CSS, or JSON. Dec