Morse Code to Text Decoder

Decode Morse code to text: paste dots and dashes and read the message instantly. Works with international, Korean, Japanese and Russian Morse code. Free, no sign-up.

Paste Morse code below and it turns into text as you type. Use . for a dot, - for a dash, a space between letters and / between words.

How to decode Morse code to text

  1. Write or paste the code using . (dot) and - (dash).
  2. Put a space between letters and a / between words.
  3. Pick the alphabet: international, Korean, Japanese or Russian.
  4. The text appears instantly; a group the table does not know shows as ?.

Decoding by ear

Operators do not write dots and dashes down — they recognise each letter by its sound. Train your ear with listening practice, then check your copy here.

Start listening practice · Morse Code Translator

Morse code decoder FAQ

How do I convert Morse code to text?
Type or paste the dots and dashes into the Morse code box, with a space after each letter and a slash (/) between words. The text appears right next to it.
What if my Morse code has no spaces?
Without gaps the code is ambiguous: the same string of dots and dashes can read as several letter combinations. Add a space after each letter first; if you only have the raw signal, split it at the longer gaps (a letter gap is three dots long, a word gap seven).
Can I decode a sound or a flashing light?
This decoder reads written code. Listen or watch for short and long signals — a dash lasts three times as long as a dot — write them down as . and -, and paste them here.