Free, accurate & private

Morse Code Translator Online

Turn text into dots and dashes instantly, then hear every signal as a real Morse code beep. Adjust the speed and tone, copy your translation, and transmit a message from any device.

Your text

0 characters

Morse code

Ready
Ready to transmitAudio follows standard Morse timing.
STANDBY
18 WPM
620 Hz
Letters, numbers and common punctuation are supported.🔒 Translation and audio stay in your browser.

Translate text to Morse code—and hear it

This free online Morse code translator converts letters, numbers and common punctuation into International Morse code as you type. The built-in audio player uses the correct relationship between a dot, dash and each spacing gap, making it useful for learning, checking a message or simply exploring how Morse sounds.

A ·−

Translate instantly

See plain English text become copy-ready dots and dashes with no submit button or waiting.

Listen to every signal

Play accurate audio beeps, slow them down for practice, or change the pitch to suit your ears.

🔒

Keep messages private

Your translation is created locally on your device. The text is never uploaded or stored.

How to use the Morse code translator online

Convert and listen to a message in three quick steps. No account, download or special keyboard is required.

Enter your message

Type or paste text into the first box. Letters with accents are simplified when possible.

Read or copy Morse

Your result appears live. Spaces separate letters, while a slash separates each word.

Play the audio

Choose a speed and tone, then select Play Morse to hear the complete transmission.

How Morse code timing works

Morse code is more than a sequence of marks: the silent gaps are part of the message. At any playback speed, all timing is based on the length of one dot.

·Dot: 1 unit
Dash: 3 units
· −Signal gap: 1 unit
A BLetter gap: 3 units
A / BWord gap: 7 units

International Morse code alphabet chart

Use this quick reference to learn the standard patterns for English letters and numbers.

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

A dot is also called a dit, and a dash is called a dah. The familiar distress signal SOS is ... --- ....

Morse code translator FAQ

How do I translate text to Morse code online?

Type or paste your message into the text box. The online translator converts every supported character immediately. You can copy the dots and dashes or select Play Morse to hear them.

Can I listen to Morse code audio?

Yes. The audio player turns dots into short beeps and dashes into beeps three times longer. Adjust the WPM speed and tone frequency before playback to make practice comfortable.

What do the spaces and slashes mean?

A regular space separates two Morse letters in the written output. A slash represents the longer pause between words. During audio playback, those gaps last three and seven dot units respectively.

Does this translator support numbers and punctuation?

Yes. It supports A–Z, 0–9 and common punctuation such as periods, commas, question marks, apostrophes, quotation marks, parentheses, hyphens and @ signs. Unsupported symbols are skipped and reported below the translator.

Is this Morse code translator free and private?

Yes. Use it online as often as you like without creating an account. Translation and audio generation happen in your browser, so your message is not sent to our server.

Try other useful tools

Keep working with text and audio using these free browser tools.

See all tools →