· —

Morse Code Translator

Encode text, decode International Morse code, validate unknown sequences, and hear accurate dit-dah timing.

Encode & decodeAudio playbackPrivate in browser
0 characters
Morse code
Morse audio playerTranslate something to enable playback
International Morse

Translate, verify, and listen in three steps

Choose a direction, enter text or properly spaced Morse symbols, and translate. For decoding, one space separates letters while a slash, three spaces, or a new line separates words.

  1. Choose directionEncode readable text or decode dots and dashes.
  2. TranslateReview warnings for unsupported characters or sequences.
  3. Listen or exportAdjust audio timing, copy, reuse, or download.

International Morse reference

Letters, numbers, and common punctuation supported by this translator.

Morse timing explained

Dit

One timing unit of sound.

Dah

Three timing units of sound.

Letter gap

Three silent timing units.

Word gap

Seven silent timing units.

Frequently asked questions

Can I type three spaces instead of a slash?

Yes. The decoder recognizes a slash, three or more spaces, or a line break as a word boundary.

Why are some characters skipped?

International Morse does not define every Unicode character. The translator reports unsupported input instead of silently changing it.

Does Stop immediately silence playback?

Yes. The enhanced player tracks and stops all scheduled oscillators, then closes the audio schedule cleanly.