fast&private

Text to Morse Code Translator

Translate any text into Morse code and hear it as beeps.

Your data is never sent to any server.

Text → Morse Morse → Text

The text to Morse code translator turns any sentence into dots and dashes as you type, and plays the message back as sound with the real cadence of a telegraph. You can pick the speed in words per minute and download the result as an audio file.

How the encoding works

Morse codes are not arbitrary: the most frequent letters in English get the shortest sequences, so a typical message travels in as little time as possible. That is why E is a single dot (.) and T a single dash (-), while rare letters like Q need four symbols (--.-).

LetterCodeLetterCode
E.S...
T-O---
A.-H....
N-.Q--.-

Timing matters as much as the symbols. The basic unit is the length of a dot: a dash lasts three units, the gap between symbols inside a letter one, the gap between letters three and the gap between words seven.

Learning to hear it

People learning Morse for amateur radio often use the Farnsworth method: letters are sent at normal speed, 18 to 20 words per minute, but with long pauses between them. That way the ear learns each letter’s rhythm as a whole instead of counting dots and dashes. With the speed control you can start slowly and speed up as you recognise letters without thinking.

How to use Text to Morse

  1. 1

    Type or paste your text

    Enter the message you want to encode in the input panel. The translation into dots and dashes appears automatically as you type, with no button to press.

  2. 2

    Set the speed

    Drag the speed slider to choose the words per minute (wpm). 20 wpm is the usual practice pace; drop to 5 wpm if you are just starting to train your ear.

  3. 3

    Listen to the message

    Press "Play sound" to hear the code as short and long beeps, with the same cadence it would have on a real telegraph key.

  4. 4

    Copy or download the result

    Use the copy button to grab the dots and dashes, or Download audio to save the message as a WAV file.

Frequently asked questions

How are letters and words separated in Morse code?

Within a letter, dots and dashes run together. Letters are separated by a space and words by a slash (/). So "hello" is written «.... . .-.. .-.. ---» and a two-word message takes a slash between them.

Can I encode numbers and punctuation?

Yes. International Morse defines sequences for the letters A–Z, the digits 0–9 and the most common punctuation marks (period, comma, question mark, slash, at sign), and all of them are encoded automatically.

What happens to accented letters?

International Morse has no accented letters, but several European traditions add codes for some of them, and the tool uses those: ñ is --.--, á is .--.-, é is ..-.., ü is ..-- and ç is -.-... Letters with no code of their own, such as í, ó and ú, are sent as i, o and u. Someone decoding with a tool that only knows the international standard will not understand the extra ones.

What do words per minute (wpm) mean?

It is the transmission speed, measured against the reference word PARIS. At 20 wpm that word is sent twenty times in a minute. A dot lasts one time unit, a dash three, and the gap between letters is worth three units.

Can I download the Morse code as audio?

Yes. The download button generates a WAV file with a 600 Hz tone at the speed you picked, ready to drop into a video, a presentation or a game.