Join the Official Discord

Morse code translator

Type in either box and the other one translates. Press play to hear it.

Writing Morse code down

Morse is meant to be heard, so on paper it needs a few conventions. This translator uses the common ones and accepts most variations:

  • . for a dot (dit) and - for a dash (dah). It also reads •, · and * as dots, and _, – and — as dashes.
  • A space between letters: ... --- ... is S O S.
  • A / between words. | or a run of three spaces works too.

The timing behind the sound

Everything in Morse is measured in units. A dot is one unit, a dash three. The gap inside a letter is one unit, between letters three, and between words seven. Speed is set by the word PARIS, which takes exactly 50 units, so 20 words per minute means a 60-millisecond dot. Slide the speed down to learn by ear, or up once the rhythm starts making sense. The lamp next to the play button flashes in time if you'd rather read it as light.

Learning the alphabet

The commonest letters got the shortest codes when Samuel Morse and Alfred Vail drew up the system: E is a single dot and T a single dash. Learn the letters by sound rather than by counting dots, and start with E, T, A, N, I, M and S, which cover a huge share of English.

  • A.-
  • B-...
  • C-.-.
  • D-..
  • E.
  • F..-.
  • G--.
  • H....
  • I..
  • J.---
  • K-.-
  • L.-..
  • M--
  • N-.
  • O---
  • P.--.
  • Q--.-
  • R.-.
  • S...
  • T-
  • U..-
  • V...-
  • W.--
  • X-..-
  • Y-.--
  • Z--..
  • 0-----
  • 1.----
  • 2..---
  • 3...--
  • 4....-
  • 5.....
  • 6-....
  • 7--...
  • 8---..
  • 9----.

If you find dots and dashes in a puzzle that won't translate, they may be binary in disguise (dot = 0, dash = 1), or a Morse code with the letter gaps removed, which can't be read unambiguously. Paste it into the cipher identifier to check.

Step-by-step guide How to solve a Morse Code Translator by hand, with a worked example

Questions

How do I write Morse code so the translator reads it?

Use . for a dot and - for a dash, a space between letters, and / between words. The translator also accepts • · * for dots, _ – — for dashes, and | or three spaces between words.

What is SOS in Morse code?

··· ––– ··· — three dots, three dashes, three dots, sent as one continuous signal.

How fast is the audio?

20 words per minute by default, about the speed of a confident amateur operator. Lower it if you're copying by ear. Letters are timed by the standard PARIS method.

Does it support numbers and punctuation?

Yes. Digits 0–9 and the common punctuation marks in the International Morse standard are all supported.

More cipher tools

See all cipher tools →