Morse code translator

Type text or Morse – it detects which one – and press Play to hear it.

How to write Morse code here

Anything that isn’t a valid Morse character comes out as ?. Characters without a Morse code (like # or %) are skipped when translating text.

Timing

Sound uses the standard timing: a dash is three dots long, the gap inside a character is one dot, between letters three dots, and between words seven. Speed is in words per minute using the standard word “PARIS”, so at 20 WPM one dot lasts 60 milliseconds.

Frequently asked questions

What is SOS in Morse code?
... --- ... – three dots, three dashes, three dots, sent as one continuous signal without letter gaps.
Is there Morse code for lowercase letters?
No. Morse code has no upper or lower case, so the translator treats all letters the same.

Last updated