Text Style & Fun

Morse Code Translator - English ↔ Morse Online

Translate English to International Morse, decode Morse to English, play audio, and use the A–Z reference chart.

100% Client-SideNo Tool Data StoredFree to UseNo Account Needed
International Morse Code Translator
Direction
0 characters

Audio uses a 600 Hz tone with standard dot, dash, letter, and word timing ratios.

A–Z and 0–9 Morse reference chart

How to Use Morse Code Translator

  1. 1

    Choose English → Morse or Morse → English, then type or load an example.

  2. 2

    Copy the result or swap it into the opposite direction for a round-trip check.

  3. 3

    Play Morse audio at 5–30 WPM or open the A–Z and 0–9 reference chart.

About Morse Code Translator

Encode English as International Morse Code or decode dots and dashes back to plain text. The tool supports letters, digits, common punctuation, slash or vertical-bar word separators, invalid-token feedback, one-click direction swapping, and an A–Z/0–9 chart. Its browser audio player uses a 600 Hz tone with standard relative timing for dots, dashes, letters, and words. Useful for learning, amateur-radio practice, scout activities, escape rooms, and ARG messages. Translation and playback happen locally.

FRI

Built by

Fateh Raiyan Ishmum

Full-stack dev since 2020. Full-stack web developer since 2020. Builds privacy-first, open-web tools. Specialises in Next.js, TypeScript, and performance-focused design.

Frequently Asked Questions

A character encoding that represents each letter, digit, and common punctuation with a unique sequence of dots (.) and dashes (-). Developed by Samuel Morse and Alfred Vail in the 1830s, it's still used today by amateur radio operators, aviation, and for emergency signaling (SOS = ... --- ...).

Each letter is a unique combination of dots (short) and dashes (long), separated by spaces. Words are separated by ' / ' (slash with spaces). Example: 'SOS' is '... --- ...' and 'HELLO' is '.... . .-.. .-.. ---'.

Yes. All digits (0-9), common punctuation (. , ? ! ' ( ) / & : ; = + - _ " @), and the standard 26 letters are mapped to their official Morse codes.

Yes. Use the 'Morse → English' toggle, paste your Morse code (letters separated by spaces, words by ' / ' or '|'), and it decodes instantly. Works with all letters, digits, and punctuation.

International Morse Code uses a long pause (7 dot-units) between words. In text, this is conventionally represented as ' / ' (slash with spaces). Some use 3 spaces or a vertical bar |. Slash is the most readable for human eyes.

Yes. Play the encoded message as a 600 Hz tone and adjust the speed from 5 to 30 words per minute. The player uses the standard 1:3 dot-to-dash timing and standard letter and word gaps.

Decode mode identifies unrecognized dot-and-dash tokens instead of silently treating them as valid characters. Correct the listed tokens and the English output updates immediately.

More Free Tools

Most Popular