Translate and play Morse code
Morse code represents letters and numbers as sequences of short and long signals — dots and dashes. Invented in the 1830s for the electric telegraph, it's still used by radio amateurs, pilots and sailors, and it's a popular puzzle, escape-room and learning topic. This translator converts text to Morse code and Morse code back to readable text, and plays the code as audio so you can hear how it sounds.
Features
- Two-way translation: text to Morse and Morse to text.
- Automatic detection — paste dots and dashes and the translator switches to decoding.
- Audio playback with adjustable speed from 5 to 40 words per minute.
- Letters, numbers, punctuation and accented letters.
- Flexible decoding that accepts different dot and dash symbols and word separators.
- Warnings for untranslatable characters instead of silent errors.
Morse code alphabet
| Letter | Code | Letter | Code | Letter | Code |
|---|---|---|---|---|---|
| A | .- | J | .--- | S | ... |
| B | -... | K | -.- | T | - |
| C | -.-. | L | .-.. | U | ..- |
| D | -.. | M | -- | V | ...- |
| E | . | N | -. | W | .-- |
| F | ..-. | O | --- | X | -..- |
| G | --. | P | .--. | Y | -.-- |
| H | .... | Q | --.- | Z | --.. |
| I | .. | R | .-. |
Digits follow a simple pattern: 1 is .----, 2 is ..--- and so on up to 5 (.....), then 6 is -.... through to 0 (-----).
Timing rules
Morse code is defined by rhythm, not just symbols:
- A dot lasts one unit.
- A dash lasts three units.
- The gap between dots and dashes within a letter is one unit.
- The gap between letters is three units.
- The gap between words is seven units.
The most common letters have the shortest codes — E is a single dot and T a single dash — which made sending messages faster.
Tips for learning Morse code
- Learn by sound, not by sight. Experienced operators hear letters as rhythms ("di-dah" for A), not as dots and dashes.
- Use the Farnsworth method: characters at full speed with longer gaps between them, then shorten the gaps as you improve.
- Start with frequent letters — E, T, A, N, I, M — and add new ones gradually.
- Practise a little every day rather than in long sessions.
To hear normal text read aloud instead, try Text to Speech.