Morse Code Encoder & Decoder

Convert text to Morse code or decode Morse code to text. Use the play button to hear the Morse code as audio tones or visualize it with screen flashes. Use the listen feature to detect morse signals from your microphone.

Text Input
Morse Code Output
Result will appear here...
Speed: 1x
Tone: 700 Hz

Listen to Morse Code

Detect morse signals via microphone or keyboard
Sensitivity: 15
Timing Settings (adjust if detection is off)
Dot max: 250ms
Letter gap: 250ms
Word gap: 600ms

Playback uses: dot=100ms, dash=300ms, letter gap=300ms, word gap=700ms

Tip: Use any sustained sound (tapping, whistling, beeps). Short = dot, long = dash.

Morse Code Reference (click morse code to play only as sound)

Letters

CharMorse
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--..

Numbers

CharMorse
0-----
1.----
2..---
3...--
4....-
5.....
6-....
7--...
8---..
9----.

Punctuation

CharMorse
..-.-.-
,--..--
?..--..
'.----.
!-.-.--
/-..-.
(-.--.
)-.--.-
&.-...
:---...
;-.-.-.
=-...-
+.-.-.
--....-
_..--.-
".-..-.
$...-..-
@.--.-.

Use . for dot, - for dash, space between letters, / between words.