Text to Morse Code Converter
Convert text to Morse code, play it, download the audio.
About the Text to Morse Code Converter
What is this tool?
This converter turns any text into International Morse code the moment you type it. Every letter, digit and common punctuation mark becomes its official sequence of dots and dashes, and the translation works in both directions, so you can just as easily paste Morse code into the right-hand box and read the plain text on the left.
What makes it more than a lookup table is the audio. The built-in player performs your message as real Morse tones with correct ITU timing: a dash lasts exactly three dots, letters are separated by three-dot silences, and words by seven. You control the speed in words per minute, the pitch of the tone, the waveform, and, if you are learning the code, Farnsworth spacing, which keeps letters fast while stretching the pauses between them. A flashing light and a live letter display follow along during playback, and the whole thing can be saved as a WAV file. Everything runs in your browser; nothing you type is sent to a server.
How to Use This Tool
- Type your message. Enter or paste text in the left box; the Morse code appears on the right instantly. Line breaks are kept, and accented letters are converted to their base letter automatically.
- Play it. Press Play audio to hear the message. The amber light flashes in sync and the current letter is shown next to it, so you can follow along signal by signal.
- Tune the sound. Adjust the speed (5 to 40 WPM), the tone (300 to 1000 Hz) and the waveform. Drag the Farnsworth slider below the main speed to stretch the gaps between letters for practice.
- Save the result. Copy the Morse code, download it as a text file, or click Save as WAV to export the actual audio.
Common Use Cases
- Learning Morse code: type a word, listen at full character speed with relaxed Farnsworth spacing, and let the flashing light and letter display connect the sound to the symbol.
- Ham radio practice: generate clean CW audio at an exact WPM and sidetone frequency, or export a WAV file for offline listening drills.
- Puzzles and escape rooms: create Morse clues as text, sound or light, and use the Morse code to text converter to verify they decode cleanly.
- Creative projects: download the WAV and drop it into videos, games or ringtones, or pair it with our text to ASCII converter for other encodings.
Morse code chart
The complete International Morse code alphabet used by this converter. A dot is one time unit, a dash is three.
Letters
.-
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
-----
1.----
2..---
3...--
4....-
5.....
6-....
7--...
8---..
9----.
Punctuation & symbols
.-.-.-
,--..--
?..--..
'.----.
!-.-.--
/-..-.
(-.--.
)-.--.-
&.-...
:---...
;-.-.-.
=-...-
+.-.-.
--....-
_..--.-
".-..-.
$...-..-
@.--.-.
Frequently Asked Questions
How do you write SOS in Morse code?
SOS is ... --- ... (three dots, three dashes, three dots). As a real distress signal it is sent as one continuous sequence without letter gaps, which is exactly why it was chosen: it is short, unmistakable and easy to send even under stress.
What do the dots and dashes actually mean?
Everything in Morse code is measured against the length of a dot. A dash lasts three dots, the gap between signals inside one letter lasts one dot, the gap between letters lasts three dots, and the gap between words lasts seven dots. Our player and WAV export follow these official ITU timings.
What is a good Morse code speed for beginners?
Most people start somewhere between 5 and 15 words per minute. A popular trick is to keep the character speed high, around 18 to 20 WPM, and slow down only the pauses between letters and words. That way you learn each letter by its rhythm instead of counting dots. The Farnsworth spacing slider does exactly this.
What is Farnsworth timing?
Farnsworth timing keeps individual letters at full speed but stretches the silence between letters and words, so the overall message arrives more slowly. It is the standard method used in ham radio courses. Drag the Farnsworth slider below the main speed to enable it; leave it at the far right to keep standard timing.
Can I download the Morse code as an audio file?
Yes. The Save as WAV button generates a real 16-bit WAV file of your message using the current speed, tone and waveform settings, entirely in your browser. You can use it as a ringtone, in a video, or for listening practice, with a limit of ten minutes of audio per file.
Which characters can be converted?
All 26 letters, the digits 0 to 9 and 18 punctuation marks from the international standard. Accented letters like é or ü are automatically converted to their base letter first. Anything the tool cannot translate is listed in a notice below the editors instead of being dropped silently.
Is the text I type private?
Yes. The conversion, the audio playback and the WAV file are all generated by JavaScript running on your device. Nothing you type or listen to is ever sent to our servers.
Can I decode Morse code back to text here too?
Yes, the tool works in both directions. Type or paste Morse code into the right-hand box and the plain text appears on the left. If you mostly decode, the dedicated Morse code to text converter has the boxes arranged the other way around.