Morse Code Translator

Translate text to Morse and back, with audio playback and a flashing light.

Quick answer

Translate text to Morse code and back, then play it as sound or a flashing light with adjustable speed. Runs entirely in your browser.

Type in either box. Use / between words in Morse.

Features

  • Two-way: text to Morse and Morse to text
  • Audible playback with adjustable words-per-minute
  • Flashing-light visual mode alongside the sound
  • Handles letters, numbers and common punctuation
  • Copy either side, everything runs in your browser

How to use it

  1. Type text to see its Morse code instantly.
  2. Or paste Morse (dots, dashes, / between words) to decode it.
  3. Press Play sound to hear it and watch the light flash.
  4. Drag the speed slider to set the words-per-minute.

How Morse code works

Morse code represents each letter and number as a short sequence of dots and dashes, a dot being one unit of time and a dash three. The gap between symbols in a letter is one unit, the gap between letters is three, and the gap between words is seven, which is why spacing carries as much meaning as the marks themselves. The famous distress signal SOS is three dots, three dashes, three dots, chosen because it is unmistakable even to an untrained ear.

Timing is measured in words per minute. The reference word PARIS is exactly 50 units long, so a speed of 15 WPM means 750 units per minute, and each unit is 80 milliseconds. This tool uses that standard, so raising the slider shortens every dot, dash and gap proportionally, exactly as a real operator would key faster.

Because Morse is just a mapping, decoding is the reverse lookup: split the incoming code on spaces to find letters and on a slash to find word breaks, then translate each dot-dash pattern back to its character. The audio and the flashing light are two views of the same signal, one for the ear and one for the eye.

Frequently asked questions

Yes, with no limits, no account and no sign-up.
Yes. Press Play sound and the tool keys the code with correctly timed tones using your browser's audio, and flashes the on-screen light in time with it.
Separate letters with a single space and words with a forward slash surrounded by spaces, for example .... .. / - .... . .-. . for HI THERE.
No. The translation and audio run entirely in your browser, so nothing you type leaves your device.

Related tools

Pick a theme

Ten hand-tuned palettes.