📡

Morse Code Translator

Convert text and Morse with audio playback, Unicode support, and custom styles.

Conversion Settings

Output Style
Word Separator

Audio Settings

20 WPM
600 Hz

Input

Stats0 Characters

Output

Stats0 Symbols

Morse Reference

* Letters and numbers follow international standards; CJK uses Unicode extension
Letters
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
0-----
1.----
2..---
3...--
4....-
5.....
6-....
7--...
8---..
9----.
Punctuation
..-.-.-
,--..--
?..--..
!-.-.--
'.----.
/-..-.
(-.--.
)-.--.-
&.-...
:---...
;-.-.-.
=-...-
+.-.-.
--....-
_..--.-
".-..-.
$...-..-
@.--.-.

What is Morse Code?

Morse code is a method used in telecommunication to encode text characters as standardized sequences of two different signal durations, called dots and dashes. It is one of the oldest encoding systems in telecommunication history.

Developed in the early 1840s by Samuel Morse and Alfred Vail. In 1844, the first telegram was sent from Washington D.C. to Baltimore: "What hath God wrought!"

Timing Rules & Components:

The rhythm is strictly defined, with all units based on the duration of a "Dot":

  • Dot (· / Dit): The basic unit, 1 unit long.
  • Dash (— / Dah): 3 units long (equal to 3 dots).
  • Intra-character gap: 1 unit of silence between dots and dashes within a character.
  • Inter-character gap: 3 units of silence between letters.
  • Inter-word gap: 7 units of silence between words.

Famous Signals & Tips:

SOS Signal: The international distress signal is "... --- ...". It is sent as a single continuous sequence without internal character gaps for maximum recognizability.

Learning Tip: Beginners often use "mnemonics" to associate the rhythm of characters with the stress patterns of specific words.

While modern satellite communication prevails, Morse code remains a vital backup in maritime, aviation, and amateur radio (HAM) due to its ability to cut through noise and work in extremely low bandwidth.

About This Tool

A powerful Morse code translator that goes beyond basic character conversion. It supports encoding Unicode characters (like CJK) into binary Morse patterns and features a built-in audio synthesizer with adjustable frequency and speed (WPM). Customize dot-dash styles, word separators, and view real-time statistics or a full reference table. All processing is done locally in your browser for privacy.

Features

  • ⚡ Live Conversion: Instant results as you type
  • 🔁 Bidirectional: Convert text to Morse and Morse to text
  • 🔊 Audio Playback: Play Morse code with custom WPM and frequency
  • 🌐 Unicode Support: Encodes CJK and other Unicode characters via binary
  • 🎛️ Customization: Toggle dot-dash styles, separators, and case
  • 📚 Reference Table: Full Morse code chart for letters, digits, and punctuation