Morse Code Translator

Type text to get its Morse code, or paste Morse code (dots and dashes) to get it back as readable text — with a button to actually hear it played out.

How to use

In text-to-Morse mode, each letter is converted using the international Morse code standard; letters within a word are separated by a space, and words are separated by " / ". In Morse-to-text mode, paste code in the same format to decode it back.

The "Play sound" button generates the actual dot/dash tones using your browser's audio engine — dots as short beeps, dashes as beeps three times as long, following the standard timing ratio — useful for practicing recognition by ear, not just by sight.

FAQ

What's the difference between a dot and a dash in timing?

A dash is conventionally three times the duration of a dot, with a one-dot gap between symbols in the same letter, a three-dot gap between letters, and a seven-dot gap between words — this tool's audio playback follows that standard ratio.

Is Morse code still used today?

Mainly by amateur radio operators (where it remains useful over very weak or noisy signals), some maritime and aviation emergency contexts, and as a hobby or novelty. Commercial and military use largely phased it out decades ago in favor of digital communication.

Does this support numbers and punctuation?

Yes — the full international Morse alphabet including digits 0–9 and common punctuation (period, comma, question mark and others) is supported in both directions.

Why doesn't a word translate correctly?

In Morse-to-text mode, letters within a word must be separated by a single space and words by " / " (space-slash-space) — if the spacing doesn't match that format, the decoder can't tell where one letter ends and the next begins.

More tools