Morse Code Translator

Convert text to Morse code or decode Morse code back to text. Supports all English letters, digits, and common punctuation. Converts automatically as you type.

Text
0 chars
Morse Code
0 signals Light

Frequently Asked Questions

Morse code is a method of encoding text characters as sequences of dots (short signals) and dashes (long signals). Developed by Samuel Morse and Alfred Vail in the 1830s for the telegraph, it remains in use in amateur radio (HAM radio) and some emergency communications.
In written Morse code, letters within a word are separated by a single space, and words are separated by a forward slash ( / ) or a longer pause (equivalent to 7 dot-lengths in audio). This tool uses the / convention.
This tool supports the International Morse Code (ITU) standard: all 26 English letters (A–Z), digits 0–9, and common punctuation including period, comma, question mark, apostrophe, slash, dash, parentheses, colon, semicolon, equals sign, plus, and at sign.
Morse code was developed in the 1830s by Samuel Morse and Alfred Vail for the electric telegraph. The first message was sent on May 24, 1844: "What hath God wrought." It became the global standard for maritime and radio communication throughout the 19th and 20th centuries.
SOS is encoded as ··· −−− ··· (three dots, three dashes, three dots). It was adopted as the international distress signal in 1908 because it is simple to send and unmistakable. SOS does not officially stand for any specific phrase — it was chosen purely for its easy pattern.
The most effective method is the Koch method: learn two characters at a time at full speed, adding more only when you can decode the current set with 90% accuracy. Mobile apps like Morse Mania and LCWO.net are popular practice tools. Dedicated practice with audio is essential.
International Morse Code (ITU standard) uses only dots and dashes with uniform timing. American Morse Code used dots, dashes, and additional timing variations — including a "long dash" and internal spaces within letters. International Morse is the only version used today in amateur radio.
Morse code speed is measured in words per minute (WPM), using the standard word "PARIS" as the reference unit. A beginner typically operates at 5–10 WPM. Experienced operators can reach 25–35 WPM, and competition-level operators exceed 60 WPM.
Yes. Morse code is still actively used in amateur (HAM) radio, where it provides reliable communication at very low power levels. It is also used in aviation navigation beacons and has emerged as an assistive technology — Google's Gboard includes Morse code input.
The NATO phonetic alphabet (Alpha, Bravo, Charlie…) uses words to represent letters in voice communication, preventing confusion between similar-sounding letters. Morse code encodes letters as signal patterns (dots and dashes) for transmission over radio or telegraph. They solve different problems.

About This Morse Code Translator

This free Morse code translator converts plain text to International Morse Code and decodes Morse Code back to text. The ITU-standardised character set (Recommendation M.1677-1) is used.

When to use this tool

  • Learning Morse code by encoding and decoding practice messages
  • Decoding a Morse message from an audio or visual signal
  • Converting call signs and short messages for amateur radio
  • Educational use in cryptography or communications courses

Standards & References

Related Articles

In-depth guides and technical articles.

View all →
Why a Single Timing Error Can Corrupt an Entire Morse Message — and How Operators and Algorithms Recover
Morse code encodes information entirely in time ratios — and a single timing error can corrupt every character from that point forward because there are no explicit character boundaries, only inferred ones from timing. Here's how experienced operators resynchronise using context, prosign patterns, and message structure; how automated decoders use Hidden Markov Models and Viterbi algorithms; and why CW Morse can communicate at -10 dB SNR where voice needs +10 dB.
AR, SK, and 73: The Prosigns and Q Codes That Make Morse Code a Complete Communication Protocol
Morse code prosigns — like AR (end of message / "over"), SK (signing off / "out"), and KN (only the named station should reply) — are a complete communication protocol built into the code. Q codes like QTH (location), QSL (confirm receipt), and QRP (low power) provide internationally standardized shorthand that works across language barriers. Here's how a complete amateur radio Morse contact (QSO) is structured, and why 73 means "best regards."
Morse Code Timing: Why "Faster" Means Rescaling Five Different Things at Once
A Morse code message can be sent anywhere from 5 to 40+ words per minute — but unlike typing speed, "faster" doesn't mean "the same dots and dashes, sooner." Every timing element (dot, dash, and three different gap types) is defined as a ratio relative to a single unit, and that unit scales together across all five elements at once. Here's how WPM is calibrated using the word "PARIS," why high-speed Morse becomes a perceptual rather than counted skill, and why Farnsworth timing deliberately breaks the proportional system for learners.
Morse Code Isn't History: SOS, Aviation Navigation Beacons, and Why Amateur Radio Operators Still Choose CW
SOS — three dots, three dashes, three dots — wasn't chosen for "Save Our Souls." It was chosen because that specific rhythm is virtually impossible to mistake for anything else, even under terrible signal conditions, and works via radio, light, or sound. Here's why Morse code remains actively used today in aviation navigation beacon identifiers and amateur radio CW operation — not as history, but for genuine technical advantages.
Morse Code and the History of Digital Communication: From Telegraph Networks to Huffman Coding
Morse code was the first digital communication protocol — and its variable-length encoding by letter frequency is the same principle used in JPEG compression today. Here's how Huffman coding originated in Vail's counting printer type cases, why timing disambiguates codes without fixed delimiters, and why CW radio survived into the 21st century.