SimplyCalculated.org

Morse Code Translator

Encode plain text into International Morse code or decode Morse back into readable text — every letter, digit, and punctuation mark, live as you type. The code behind the world's distress call, amateur radio, and a century and a half of telegraphy. Everything runs locally in your browser.

100% private: everything is processed in your browser's memory — nothing you enter is uploaded to a server, logged, or stored.

Morse Code Translator

Letters are separated by a single space, words by /. Encoding is case-insensitive; characters with no Morse equivalent (emoji, accented letters) are skipped. Decoding accepts slashes with or without surrounding spaces.

What Is Morse Code?

Morse code is a method of encoding text as sequences of two signals — commonly written as dots and dashes — so it can be transmitted over channels that only carry simple on-or-off states: a telegraph key, a flashlight, a radio tone, even tapping on a wall. It was developed in the 1830s and 1840s by Samuel Morse and Alfred Vail for the electric telegraph, and the first public message, sent in 1844 between Washington and Baltimore, was "What hath God wrought." For more than a century it was the backbone of long-distance communication, carrying news, diplomacy, and personal messages across continents and oceans through undersea cables.

The version in use today is International Morse, standardized by the International Telecommunication Union (ITU) in the 1860s. It differs from the original American Morse, which had variable-length gaps within letters; the international standard uses uniform timing, making it easier to learn, send, and decode mechanically. This tool implements the ITU International Morse alphabet.

How Morse Code Works

Every character is a pattern of dots (dits) and dashes (dahs) built on a single time unit:

Element Length
Dot (dit) 1 unit
Dash (dah) 3 units
Gap between elements of one character 1 unit
Gap between letters 3 units
Gap between words 7 units

Written down, those timing gaps become formatting: letters are separated by a single space and words by a slash with spaces (/), the convention this tool uses. The most famous character in the code is SOS... --- ... — chosen for being simple, symmetrical, and unmistakable. Morse also assigns shorter codes to common letters: E is a single dot and T a single dash, while rare letters like Q get longer patterns (--.-), which keeps average transmission time low.

The International Morse Alphabet

Letter Code Letter Code Digit Code
A.- N-. 0-----
B-... O--- 1.----
C-.-. P.--. 2..---
D-.. Q--.- 3...--
E. R.-. 4....-
F..-. S... 5.....
G--. T- 6-....
H.... U..- 7--...
I.. V...- 8---..
J.--- W.-- 9----.
K-.- X-..- ..-.-.-
L.-.. Y-.-- ,--..--
M-- Z--.. ?..--..

The punctuation set this tool supports also includes ' (.----.), ! (-.-.--), / (-..-.), ( (-.--.), ) (-.--.-), & (.-...), : (---...), ; (-.-.-.), = (-...-), + (.-.-.), - (-....-), _ (..--.-), " (.-..-.), $ (...-..-), and @ (.--.-.).

Step-by-Step Example

Let's encode "HELLO WORLD". Look up each letter in the table and join the codes with single spaces; put a / between the two words:

Letter H E L L O W O R L D
Morse .... . .-.. .-.. --- .-- --- .-. .-.. -..

The full result is .... . .-.. .-.. --- / .-- --- .-. .-.. -.. — exactly what the tool above produces. Paste it into the Morse Code box and it decodes back to HELLO WORLD. For the classic distress signal, type SOS: three short, three long, three short — ... --- ....

Why Morse Code Is Still Around

It is easy to assume a 180-year-old code is obsolete, but Morse survives in several working niches. Amateur radio operators still use it — a Morse (CW) endorsement is a respected skill, and its signal punches through noise and weak propagation that would break voice or digital modes. Aviation relies on it every day: VOR and DME navigation beacons identify themselves with Morse letters you can hear on a cockpit radio. And voice radio has its own companion code for clarity — pilots spell letters with the NATO phonetic alphabet, which you can try on our NATO Phonetic Alphabet Translator. In the maritime world, SOS remains the internationally recognized distress signal. There is also a quiet modern revival in accessibility: single-switch communication devices let people with severe physical disabilities type by tapping, using Morse-style input at speeds far beyond what one might expect.

For everyone else, Morse shows up in puzzles, escape rooms, movies, and games — and knowing how to read it turns "random dots and dashes" into an actual message. That is what this translator is for: paste either side in, and the other side appears instantly.

Troubleshooting & Common Mistakes

My paste decoded as one giant error

Morse must have letter gaps. A single unbroken run like .....-.. is one (invalid) symbol, not two letters. Insert a space between each letter's pattern. This tool is lenient about word separators — slashes with or without surrounding spaces both work — but letter spacing is non-negotiable.

I see dots and dashes but also slashes and plain words

The slash separates words; anything else that is not a valid Morse symbol produces an explicit error. Some other tools use | or a double space for word breaks — swap those for / before decoding here.

My encoded message is missing characters

If your input contains accented letters, emoji, or symbols outside the International Morse table, they are skipped — Morse simply has no code for them. Check the reference list above for exactly what is supported.

Decoded output is all uppercase

That is correct behavior: Morse does not distinguish case, and the convention is to decode to uppercase. Encoding ignores case as well.

Frequently Asked Questions

Is Morse code the same thing as encryption?
No. Morse code is an encoding scheme, not encryption. It represents each letter, digit, and punctuation mark with a fixed, publicly known pattern of dots and dashes, and it has no key — anyone who knows Morse can read any Morse message. Its purpose is transmission efficiency over channels that can only carry simple on/off signals, not secrecy. If you want secrecy, you need a cipher on top of the encoding (or better, real modern encryption).
What does SOS stand for?
Contrary to popular belief, SOS is not an acronym for "save our souls" or "save our ship" — it was chosen because its pattern, ... --- ..., is extremely easy to send and recognize: three dots, three dashes, three dots. It was adopted as the international distress signal in 1906 because it is distinctive, hard to confuse with other code, and simple to transmit even under stress. It remains the universally understood distress call in aviation and maritime contexts to this day.
Why does my decoded text come out as uppercase?
Morse code has no concept of uppercase and lowercase — the code for "a" and "A" is identical. By convention, Morse is decoded to uppercase, and this tool follows that convention. When encoding, case is ignored too: typing "Hello", "HELLO", or "hElLo" all produce the same Morse. If you need to preserve case in your decoded output, you must add your own convention on top of the code itself.
How are the gaps timed in real Morse transmission?
The International Morse timing standard uses a single "unit" as the base measure. A dot (dit) is one unit, a dash (dah) is three units, and the gap between elements within one character is one unit. Letters are separated by three units, and words by seven units. When Morse is written as text, that timing is collapsed into the formatting this tool uses: one space between letters, and a slash with spaces ( / ) between words.
Why does my Morse fail to decode?
The usual causes are spacing and unknown symbols. Letters must be separated by single spaces — if you paste a string with no spaces at all, the whole thing is treated as one (invalid) symbol. A symbol that is not in the International Morse table, such as a word typed in plain text or an accented letter, produces an error instead of a silent wrong answer. Check that dots are "." and dashes are "-", that letters have single spaces between them, and that words use "/" separators.
Is Morse code still used today?
Yes, more than you might think. It remains the international standard for SOS distress signals, and it is still used by amateur radio operators, who can earn a Morse endorsement and often use it to make contacts that voice and digital modes cannot. Pilots see Morse identifiers on radio beacons (VOR/DME stations transmit their two- or three-letter identifiers in Morse), and assistive technology lets people with severe motor impairments communicate by tapping a single switch — techniques that descend directly from Morse.
Does this tool work with non-English characters?
The International Morse alphabet covers the 26 Latin letters, digits, punctuation, and a few procedural symbols. Characters outside that set — accented letters like é or ñ, emoji, and non-Latin scripts — have no standard Morse representation, so the encoder skips them and the decoder reports them as unknown symbols. Some national variants extend Morse for accented letters (for example, é is ..-.. in the extended set), but this tool implements the core International standard.

Formula last verified August 28, 2026 against our published methodology .