Morse Code Converter

Translate text to and from international Morse code.

Open tool

Overview

Translate plain text to International Morse code, or decode Morse back into letters. Letters become sequences of dots and dashes separated by spaces; words are separated by a forward slash. The output is suitable for visual study, paste-into-anywhere use, or feeding into an audio player that beeps it out.

Amateur radio operators (hams), maritime enthusiasts, escape-room designers, scout-troop activity leaders, and CTF puzzle constructors all use a Morse converter. It's also a fun stop on any cryptography 101 tour, since Morse is technically not a cipher but a character encoding.

How it works

International Morse code, standardized in 1865, maps each letter A–Z and digit 0–9 to a unique sequence of short marks (dots, "·") and long marks (dashes, "−"). The most common letters get the shortest codes: E is a single dot, T is a single dash. Letters are separated by a single space, words by / or three spaces. Punctuation has assigned codes too (period is ·−·−·−).

Worked example: encoding "SOS" — S is ···, O is −−−, so SOS is ··· −−− ···.

Examples

Input:  HELLO
Output: ···· · ·−·· ·−·· −−−
Input:  SOS
Output: ··· −−− ···
Input (decode):  ·−− − ··−·
Output:          WTF

FAQ

What's the difference between American and International Morse?

American Morse Code (used on US telegraph wires before 1900) had different codes for many letters and digits. International Morse — defined in 1865 and refined by the ITU — is the modern standard used everywhere today.

Why "SOS"?

SOS was chosen as the international distress signal in 1908 specifically because its Morse pattern (··· −−− ···) is unmistakeable and easy to transmit even by an untrained operator.

Can the tool generate audio?

This converter outputs text. A separate tool can read the dot-dash text and play it as beeps at a chosen words-per-minute rate.

Try Morse Code Converter

An unhandled error has occurred. Reload ×