The Morse Code Translator converts text to Morse code and Morse code back to text instantly. Each letter and digit is mapped to its standard International Morse Code representation using dots (.) and dashes (-), with a space between each character and a forward slash (/) separating words.
Morse code was invented in the 1830s by Samuel Morse and Alfred Vail for use with the electric telegraph. It encodes the alphabet and numerals as sequences of short signals (dots) and long signals (dashes), designed so the most common letters in English (E, T, A) use the shortest codes to maximize transmission speed.
Despite the telegraph being long obsolete, Morse code remains relevant in amateur (ham) radio licensing examinations, military signaling and survival training, SOS emergency signaling (··· --- ···), accessibility applications for users with limited motor control, and puzzles, ciphers, and escape rooms.
This tool supports the full ITU standard Morse code alphabet (A–Z), digits (0–9), and common punctuation. The input field accepts both plain text and standard Morse code with dots, dashes, and forward-slash word separators.
All conversion runs locally in your browser using a built-in lookup table. Your text is never uploaded to a server and no sign-up is required.
Enter text or Morse code into the input.
Select Text → Morse or Morse → Text.
Copy the result.
Morse code and binary code are both ways of representing text as a sequence of simple signals, but they were built for very different eras and purposes. Morse code uses dots and dashes of varying length, designed in the 1830s for human operators to send and receive over telegraph lines and radio, with common letters given shorter codes to speed up manual transmission.
Binary code represents each character as a fixed 8-bit pattern of 0s and 1s, matching how computers store and process data internally. Binary is built for machine processing at high speed, while Morse code is built for humans to send, receive, and recognize by ear or eye.
A single space separates letters; three spaces (or /) separate words.
Use a period (.) for dots and a hyphen (-) for dashes. The tool also accepts · and —.
Yes — digits 0–9 each have a standard Morse code representation (e.g. 1 = .----, 5 = .....).
Yes — common punctuation like . , ? ! : ; ( ) - / are supported.
SOS is ... --- ... (three dots, three dashes, three dots). It was chosen because it is easy to send and recognize in an emergency, not because it stands for any phrase.
Yes — amateur (ham) radio operators still use Morse code (CW), and it remains a licensed communication mode. Aviation still uses Morse code identifiers for navigation beacons (VOR, NDB).
Paste the sequence of dots and dashes (using . for dot and - for dash), with spaces between letters and / between words, then select Morse to Text to reveal the message.
Most learners start by memorizing the codes for the most common letters (E, T, A, O, I, N), then practice with real audio at a slow speed, gradually increasing pace as recognition becomes automatic.
Yes — spaces between words in your input are converted to word separators (/) in the Morse output, so full sentences translate correctly.