Morse Code Translator

Translate text to Morse code and Morse back to text. Supports A–Z, 0–9, common punctuation. Built-in audio playback at the traditional 600 Hz CW tone.

Encoding
Ad
Plain text
Morse code
Reference
A .-
B -...
C -.-.
D -..
E .
F ..-.
G --.
H ....
I ..
J .---
K -.-
L .-..
M --
N -.
O ---
P .--.
Q --.-
R .-.
S ...
T -
U ..-
V ...-
W .--
X -..-
Y -.--
Z --..
0 -----
1 .----
2 ..---
3 ...--
4 ....-
5 .....
6 -....
7 --...
8 ---..
9 ----.

Common use cases

Frequently asked questions

How are spaces handled?

A single space between Morse letters separates letters; three spaces (or more) separate words. The decoder is tolerant of varying whitespace.

Does the audio match real CW?

Yes — 600 Hz sine tone, 80 ms dot, 240 ms dash, with the standard 1:3:7 timing for inter-element / inter-letter / inter-word gaps.

Are accented characters supported?

International Morse has codes for some accented letters (À, É, Ñ, etc.) but support varies. This tool covers the ITU-R M.1677-1 core set: A–Z, 0–9, and common punctuation.

Related tools