consolelog.tools

Morse Code Translator

Translate text ⇄ Morse code and play it as audio. Live, tolerant decoding (accepts · − and | separators), adjustable speed, and a full reference chart.

About this ToolHow it works, benefits & use cases

Translate plain text into Morse code and back, then hear it played as audio. Encoding maps letters, digits, and common punctuation to standard International Morse, and you can choose how words are separated — a slash, a pipe, or a wide space. Decoding is tolerant: it accepts ordinary dots and dashes as well as Unicode variants (· − and similar), and treats "/", "|", or newlines as word breaks, so Morse pasted from almost anywhere parses cleanly; anything it cannot recognize is kept verbatim and named in a notice. The built-in player turns the Morse into 600 Hz beeps using proper PARIS timing at an adjustable 5–40 WPM, with a flashing indicator that pulses in sync. A full reference chart lists the code for every letter, digit, and punctuation mark. Conversion is live, you can swap input and output, and the result is captured in a shareable URL — all running in your browser.

How to Use

  1. 1Choose "Text to Morse" or "Morse to Text" with the toggle.
  2. 2When encoding, pick a Word separator (slash, pipe, or wide space) in Options; set the playback Speed in WPM.
  3. 3Type text (or paste Morse) into the input — the translation updates live.
  4. 4Press "Play Morse" to hear the result as 600 Hz beeps with a synced flashing indicator; press Stop to halt.
  5. 5Click Convert to confirm, then copy, download, swap input ↔ output, share the link, or consult the reference chart.

Key Benefits

  • Two-way translation between text and standard International Morse
  • Choice of word separator: slash, pipe, or wide space
  • Tolerant decoding accepts Unicode dot/dash variants and |, /, or newlines as word breaks
  • Audio playback as 600 Hz beeps with correct PARIS timing
  • Adjustable playback speed from 5 to 40 WPM with a synced flashing indicator
  • Unrecognized Morse sequences are kept verbatim and reported, not dropped
  • Full reference chart for letters, digits, and punctuation

Common Use Cases

  • Encoding a message like SOS or a callsign into Morse
  • Decoding Morse copied from a transcript, image caption, or puzzle
  • Practising Morse by ear at a chosen words-per-minute speed
  • Learning the code with the built-in letter, digit, and punctuation chart
  • Generating Morse with a specific word separator for a project or display

Options

Playback speed (PARIS standard)

0 characters · live

Enter text above to see the Morse code.

Nothing to play yet — enter text or Morse above

Morse reference

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

Digits

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

Punctuation

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

Was this tool helpful?

Share Your Experience

Help others discover this tool!

Related tools