Translate English text to Morse code and back. Supports all 26 letters, digits 0–9, and common punctuation (period, comma, question mark, exclamation point).
Morse code encodes letters and digits as sequences of dots and dashes — invented in the 1830s for telegraph transmission, still used today in amateur radio, aviation, navigation, and creative typography. Each character has a unique short pattern of dots (.) and dashes (-) separated by spaces; words are separated by slashes (/).
Paste English text or Morse code. Click Text → Morse to encode (each letter becomes its dot/dash pattern, words separated by slashes). Click Morse → Text to decode (paste Morse with spaces between letters and / between words).
Use it for puzzles and games, for amateur radio practice, for educational demonstrations of communication systems, for creative typography (e.g., decorative tattoos), and for emergency-preparedness training.
Listen to Morse code as audio for radio practice — typing is the easy half. Standard Morse uses 'dit' for short and 'dah' for long, with strict timing (1:3 ratio). For real-world Morse encoding/decoding by ear, practice with audio tools like the W1AW practice broadcasts.
Yes — case is normalised to uppercase before encoding (Morse code is case-insensitive).
Word separator. Single space between letters; slash between words.
Limited — only ASCII alphanumerics and basic punctuation. Specialised Morse variants exist for Cyrillic, Greek, etc.
Explore more writing utilities on the tool hub — or jump straight to the Online Notepad, Online Text Editor, Word Combiner.