Morse Code Translator

Text to Morse and back, with sound.

Morse Code Translator converts text into International Morse and decodes Morse back into text, and can play the result as audio at an adjustable speed using the Web Audio API. It covers letters, digits, punctuation and prosigns, and flashes the message visually as well as sounding it. It runs in the page with nothing uploaded.

Loading Morse Code Translator…

Runs entirely on your device. No file or text you enter here is uploaded. How to verify it.

How to use Morse Code Translator

  1. Type text, or paste Morse using dots and dashes.
  2. Read the translation in the other box.
  3. Play it as sound, or flash it on screen.

Questions about Morse Code Translator

Which Morse standard is used?
International Morse Code (ITU-R M.1677-1), which is the modern standard. American Morse, used on 19th-century landlines, has different codes for several letters and is not supported.
How is the speed measured?
In words per minute using the standard word PARIS, with Farnsworth spacing available — characters sent fast with extra gaps between them, which is how Morse is taught.
What are prosigns?
Procedural signals sent as one run-together character, like SOS (···———···) and AR for end of message. They are supported and shown with the overline notation.
Can it decode Morse from an audio recording?
No. It translates typed dots and dashes and it can play Morse as sound, but it does not listen. Decoding audio needs signal processing and a clean recording, which is a different tool entirely.
How do I type the gap between words?
A forward slash, or three or more spaces — both are accepted when decoding. When encoding, the word separator is written as a slash, which is the usual convention on paper.
Is Morse Code Translator really free, with no limits?
Yes. There is no account, no daily cap, no file-size tier and no watermark, because there is no server cost to recover. The site is funded by clearly disclosed partner recommendations on the Partners page, never by metering the tools.
Are my files or text uploaded when I use Morse Code Translator?
No. Everything is processed by JavaScript running in your browser, on your device. You can verify it: open your browser's developer tools, switch to the Network tab, and use the tool. You will see no request carrying your data — because there is nowhere for it to go.