Morse Code Translator with Audio
Translate text to International Morse code and Morse to text, play it as audio with adjustable speed, and download a WAV file. Free, in-browser and private.
How to use Morse Code
- 1Type text to translate, or paste Morse made of dots, dashes, spaces and slashes. The direction is detected automatically.
- 2Choose how words are separated and whether to show dots and dashes as . - or • −.
- 3Press Play to hear it with the flashing light, set the speed in words per minute, or Download WAV.
What makes it better
- Text to Morse and Morse to text, with automatic direction detection
- Letters, digits and common punctuation in International Morse
- Audio playback at 5–40 WPM with sine or square tone and optional Farnsworth spacing
- Download WAV audio and a light that flashes in time with the code
- Shows exactly which characters were skipped
About Morse Code
This translator converts text to International Morse code and decodes dots and dashes back into text. It detects which way you need, lists any characters it could not translate, and can play the result as a tone with a flashing light at a speed you choose. You can also download the same audio as a WAV file; everything is produced in your browser.
Common uses
- Learn Morse by hearing the code at a slow speed with wide gaps between letters.
- Decode a dots-and-dashes message from a puzzle, game, film or geocache.
- Make a Morse ringtone, alert sound or audio clip for a project.
- Prepare practice text for amateur radio or scouting activities.
Example
Input
SOS
Result
... --- ...
Good to know
- Morse code is an encoding, not encryption. Anyone can read it, so do not use it to hide information. For real encryption use AES (see AES Encrypt).
- Letters are separated by one space and words by a slash or three spaces. Characters with no International Morse code, such as most accented letters and emoji, are skipped and listed.
- Audio needs a click on Play because browsers block sound until you interact with the page. The WAV is mono, 16-bit and 11,025 Hz.
Morse Code FAQ
How do I translate text to Morse code?
Type your message in the box. Each letter becomes a pattern of dots and dashes, letters are separated by a space and words by a slash. Digits and common punctuation are supported too.
How do I decode Morse code?
Paste dots and dashes with a space between letters and a slash (or three spaces) between words. The tool switches to decoding on its own, and unknown patterns appear as a question mark with the pattern listed below.
What does WPM mean for Morse speed?
Words per minute is measured with the word PARIS, which takes 50 time units, so one dot lasts 1200 divided by WPM milliseconds. At 20 WPM a dot is 60 ms. Farnsworth spacing keeps letters fast but stretches the pauses for easier learning.
Can I save the Morse audio?
Yes. Download WAV creates a mono 16-bit sound file with the tone, speed and spacing you set. It is generated locally and can be used in any audio editor or phone ringtone tool.
Why were some characters skipped?
International Morse has no standard code for characters such as é, ñ or emoji. They are left out of the output and listed in a note, so you can replace them or spell them in plain letters.