gizmobench

Morse Code Translator

Type text and get morse, paste morse and get text, and the direction is detected, so there is nothing to configure. Play any result as sound at a real operator speed, and the full international alphabet is on the page, one click from the input.

Output

Translation appears here.

Direction detectedPlay it as soundFull ITU alphabetWorks offline
Direction
Speed

The international morse alphabet

Click any character to add it to the input.

Common questions

How do I read morse code separators?
One space separates letters and a slash separates words: .... .. / - .... . .-. . is HI THERE. When decoding, this tool also accepts the variants people paste: a vertical bar between words, three or more spaces, and the typographic • and − characters for dots and dashes.
What do the speed settings mean?
Words per minute, measured by the standard PARIS convention: one dit lasts 1.2 seconds divided by the WPM. A dah is three dits, letters are separated by three and words by seven. Real amateur radio exams historically used 5 to 20 wpm; 15 is a comfortable listening speed.
What happens to characters that have no morse code?
They are reported, never silently dropped. International morse covers A–Z, digits and common punctuation. Accented letters fold to their base letter, so é is sent as E, and letters with no base form, like æ, are expanded or listed as untranslatable so you know exactly what was left out.
Is SOS really ... --- ...?
Yes. Three dits, three dahs, three dits, sent as one continuous sign. It was chosen in 1906 precisely because the pattern is unmistakable, not as an abbreviation. The backronyms like 'save our souls' came later.
Why does the audio use 600 Hz?
It is the tone most radio operators set their receivers to, high enough to cut through noise, low enough to listen to for hours. The playback also shapes each tone with a few milliseconds of ramp so the beeps do not click, the same way a real keyed transmitter behaves.
Does this work offline?
Yes. Translation and audio are generated in your browser. Nothing is uploaded, and once the page has loaded it keeps working with no connection at all.

Exact for the ITU-standard international Morse alphabet, digits and common punctuation. Audio plays at the speed you set with standard PARIS timing: a dot is one unit, a dash three, and the gaps inside a letter, between letters and between words are one, three and seven units. Characters with no agreed Morse equivalent are reported rather than approximated.