Morse code translator
Text ↔ Morse both ways, with audio playback.
- Instant
- Free
- Private (processed locally)
- No sign-up
The language of dots and dashes — with sound
Invented in the 1830s for the telegraph, Morse lives on among ham radio operators, scouts, in aviation and escape rooms. This tool translates both ways, detects the direction by itself, and above all: it plays the result as real beeps at the speed of your choice.
-
Paste text or Morse
The tool recognises the format: “sos” becomes “... --- ...”, and vice versa.
-
Set the speed
From 8 WPM (beginner) to 30 WPM (seasoned telegraphist).
-
Listen
The Play button sounds the beeps at 600 Hz, with the regulation silences.
The official timings
| Element | Duration | At 15 WPM |
|---|---|---|
| Dot (·) | 1 unit | 80 ms |
| Dash (—) | 3 units | 240 ms |
| Between letters | 3 units | 240 ms |
| Between words | 7 units | 560 ms |
In the result, letters of a word are separated by a space and words by “/”. You can paste Morse written with _ or — instead of dashes: it is normalised automatically.
Frequently asked questions
How does the tool know which way to translate?
If the input contains only dots, dashes, slashes and spaces, it is Morse to decode; otherwise it is text to encode. You can paste anything without picking a mode.
How do you write SOS in Morse?
“... --- ...”: three dots (S), three dashes (O), three dots (S). It is the universal distress signal, chosen in 1906 precisely because it is simple to send and impossible to confuse.
What does the WPM speed control?
The base unit duration: at X words per minute, a dot lasts 1.2/X seconds (the PARIS standard word). A dash is 3 units, the gap between letters 3, between words 7. At 15 WPM a dot lasts 80 ms.
Are accented letters supported?
Yes: é, à, ü, ö, ä, ñ, ç have their own international Morse codes. Other accented characters are automatically reduced to their base letter before encoding.