Morse Code Generator

Paste anything and get Morse code back, timed to ITU-R M.1677-1 and not approximated, then hear it, watch it flash, and download the audio.

Output

Characters stay fast while the gaps stretch, so each letter arrives as one rhythm and there is nothing to count.

How to use it

  1. Type or paste your text into the first field.
  2. Set the speed, 20 words per minute is what most operators send at.
  3. Press Play to hear it, or Download .wav to keep the audio.

What "timed correctly" actually means

Morse is a rhythm, not a set of symbols, and most generators get the rhythm approximately right. The standard is specific: a dash is three dots long, the gap between elements inside a letter is one dot, between letters three, and between words seven. Get those ratios wrong and the output still looks correct written down while being unreadable to anyone listening.

Turn on Farnsworth spacing and the letters stay at full speed while only the gaps stretch. That is the setting to use if you are learning: it stops you counting dots, the habit that caps you at about eight words per minute.

Frequently asked

What do the slashes mean?

A slash is the gap between words. Inside a word, letters are separated by a single space; between words the silence is longer, about seven dot-lengths. Some tools write the word gap as a double space instead, so pasted Morse from elsewhere sometimes runs words together.

Can I download the sound?

Yes: the Download button gives you a .wav file of exactly what you just heard, at the speed and pitch you set. It is rendered from the same timing description that drives the playback, so the file is not a second, slightly different version.

What happens to characters that have no Morse code?

They are left in the output where they were, and named above the controls. Every other generator drops them silently, which means pasting a paragraph into one quietly loses whatever it could not handle without telling you.