🌐 EN

📡 Morse Code Translator

Convert text to international Morse code or translate Morse code back to text. Click play to hear it as actual dot/dash audio tones.

Korean/Hangul is not supported (this uses the international Morse table, which covers Latin letters, digits, and a few punctuation symbols only).

Play

Playback speed (WPM) 20 WPM

GUIDE

Learn more

01

1. A Brief History of Morse Code

Morse code was developed in the 1830s and 40s by Samuel Morse and Alfred Vail for use on the telegraph, encoding letters and digits as sequences of short (dot) and long (dash) signals. It went on to serve as the official maritime and aviation distress signaling standard for over a century, and SOS (···–––···) remains one of the most recognized distress signals to this day.

02

2. How the Conversion Works

Every letter and digit maps to a fixed dot-dash pattern under the international standard table. A single space separates letters, while a longer gap — shown here as " / " — separates words. Playback timing follows the PARIS standard, where the duration of one "unit" in milliseconds equals 1200 divided by the words-per-minute (WPM) speed you choose.

03

3. Hangul and Other Non-Latin Scripts Aren't Covered

The international Morse table used here only defines patterns for Latin letters, digits 0-9, and a handful of punctuation marks — it does not cover Korean/Hangul or other non-Latin scripts. Any character outside that table is simply dropped from the Morse output rather than mistranslated.

Frequently asked questions

Does this support Korean/Hangul?
No. The international Morse table this tool uses only covers Latin letters, digits, and some punctuation, so Korean text won't convert.
Does the audio play automatically?
No. Audio only plays when you click the Play button — it never starts automatically, and you can stop it anytime with the Stop button.
Why isn't my pasted Morse code decoding?
This tool expects the exact dot/dash characters and spacing it produces itself — a space between letters and " / " between words. Plain periods and hyphens copied from elsewhere may not match that format exactly, so Morse text generated by other tools may need reformatting before it decodes correctly here.