Morse Code Translator

... --- ... / .-. .- -. --. -.. --- --
Translated locally in your browser using International (ITU) Morse code. Letters are separated by a single space and words by /. Unsupported characters stop the translation and show an error instead of being silently dropped.

Encode text as Morse code

Convert plain text into International (ITU) Morse code. Encoding is case-insensitive and supports A–Z, 0–9, and common punctuation; letters are separated by a single space and words by a slash.

When to use this tool

Use the Morse translator for amateur radio practice, puzzle and CTF challenges, accessibility demos, or teaching how characters map to dots and dashes. It converts in both directions on a single page.

Privacy and limitations

This translation runs locally in your browser. It supports International (ITU) Morse code for A–Z, 0–9, and common punctuation, but not prosigns, audio playback, or non-ITU dialects.