Morse Code Translator

Translate Morse code, play or save its audio, and practice listening

Code alphabet
Translation direction

A–Z, digits, and supported punctuation; up to 500 characters. Accented E (É) is also supported.

Translation result

Audio

Speed: 15 WPM

Tone frequency: 600 Hz

Audio length: 8.88 seconds

PARIS timing: a dot lasts 1.2 ÷ WPM seconds and a dash lasts 3 dots. Gaps within a letter, between letters, and between words last 1, 3, and 7 dots. No trailing word gap is added.

0
-----
1
.----
2
..---
3
...--
4
....-
5
.....
6
-....
7
--...
8
---..
9
----.
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
--..
É
..-..
.
.-.-.-
,
--..--
:
---...
?
..--..
'
.----.
-
-....-
/
-..-.
(
-.--.
)
-.--.-
"
.-..-.
=
-...-
+
.-.-.
@
.--.-.

This tool handles ordinary characters and punctuation. Procedural signals and automatic switching between code alphabets are not supported.

Translation and audio generation run in your browser. WAV downloads are standalone audio files.

Code and timing references

What this tool does

Use this free Morse code translator to turn a message into dots and dashes, decode a spaced signal, or make audio for listening practice. International Morse supports letters, digits, and listed punctuation; Japanese Wabun supports kana and digits. Playback and WAV export use the same timing, with adjustable speed and tone frequency. The listening practice tab hides each answer until you choose to reveal it, so you can type what you hear before checking.

Common use cases

  • Convert a short message to Morse code and verify the decoded text
  • Create WAV recordings at different speeds for offline practice
  • Demonstrate dot, dash, letter, and word timing in a classroom

How to use it

  1. Choose International or Japanese Wabun and select the translation direction.
  2. Enter text or dots and dashes. Use spaces between Morse letters and a slash between words.
  3. Translate, then adjust WPM and tone frequency before selecting Play. Stop cancels playback.
  4. Save a WAV for offline listening, or switch to Listening practice to hear a hidden word and check your answer.

Input and output example

Input: Enter SOS in International mode and set the speed to 20 WPM.
Output: The code is ... --- ... . Dots last 0.06 seconds and dashes last 0.18 seconds. The audio lasts 1.62 seconds, with no trailing word gap.

Important notes

  • Text is limited to 500 characters, counting Japanese voiced marks separately. Morse input is limited to 6,000 characters. Unsupported characters and unknown signals produce errors instead of being silently removed.
  • Wabun converts hiragana to katakana and small kana to full-size kana. Kanji readings are not guessed. Decoding cannot restore the original small-kana spelling.
  • Speed ranges from 5 to 40 WPM using PARIS timing: dot length 1.2/WPM seconds, dash 3 dots, and gaps of 1, 3, and 7 dots within letters, between letters, and between words. Wabun uses the same time unit here.
  • Playback and export are limited to 120 seconds. No trailing word gap is added. Increase speed or shorten your message if it exceeds the limit.
  • Procedural signals and automatic alphabet switching are not supported. Check the built-in chart for supported characters. In Wabun, 。 represents the paragraph signal.

Frequently asked questions

How do I separate letters and words when decoding Morse?
Use spaces between letters and / between words. For example, ... --- ... decodes to SOS. To encode the slash character itself, use its signal -..-., rather than the word-separator slash.
Can I download Morse code audio?
Yes. Save WAV exports a 16-bit mono audio file at 22,050 Hz using the selected speed and tone. It works in ordinary audio players without an internet connection.
What does Japanese Wabun mode support?
It supports hiragana, katakana, digits, and the symbols shown in its chart. Voiced marks are sent separately, and small kana use their full-size equivalents. Kanji must be entered using their kana readings.
How does listening practice work?
Each alphabet has ten practice words. Play a word, type what you hear, and check your answer. You can replay it, reveal the answer and signal, or move to the next question. Playback always starts with your Play action.