How to make Morse code audio
- Type your message. Letters, numbers, punctuation and prosigns like <AR> all work.
- Pick a speed. The length of the file updates as you change it.
- Pick a tone and a sound. Press Play to try it.
- Press Download WAV. The file is ready in a moment, with no upload and no sign up.
Turn on Repeat to loop the message. Turn on Light to see it flash in time, or Vibrate to feel it on most Android phones. iPhones do not let websites vibrate.
Settings explained
Speed (WPM)
WPM means words per minute, measured with the word PARIS. One dot lasts 1200 divided by the WPM in milliseconds. At 10 WPM a dot is 120 ms. At 25 WPM it is 48 ms. A dash is always three dots long.
| WPM | Dot (ms) | Dash (ms) | Word gap (ms) |
|---|---|---|---|
| 5 | 240 | 720 | 1680 |
| 10 | 120 | 360 | 840 |
| 13 | 92 | 277 | 646 |
| 15 | 80 | 240 | 560 |
| 20 | 60 | 180 | 420 |
| 25 | 48 | 144 | 336 |
| 30 | 40 | 120 | 280 |
| 40 | 30 | 90 | 210 |
Farnsworth speed
Set this lower than the main speed to add extra space between letters and words. Each letter still sounds the same as at full speed. This is a good way to make practice files.
Tone and sound
Tone is the pitch of the beep in hertz (Hz). Soft gives a pure radio style tone. Buzzy gives a harsher square wave. Each beep fades in and out over 4 to 5 milliseconds so you hear no clicks.
Ideas for your Morse code sound
- Practice files for learning. Make a file of the letters you are working on and play it on the go.
- A hidden message in a video, game or escape room puzzle.
- A ringtone or alarm that spells a name or a short word.
- A gift: the sound of a name or "I love you". See I love you in Morse code.
Have a sound and need the text? Use the Morse code decoder. Want to read and write code both ways? Use the translator.
Frequently asked questions
How do I make a Morse code sound file?
Type your message, pick the speed and tone, and press Download WAV. The file is made in your browser and saved to your device. WAV files play on almost every phone, computer and video editor.
What tone should I use?
Many people like a tone between 500 and 800 Hz. It is easy to hear and not tiring. Pick a lower tone if the sound feels sharp, or a higher one if you are in a noisy place.
What speed should I pick?
For a beginner, 5 to 15 WPM is a good start. The old US ham radio tests used 5, 13 and 20 WPM. ARRL says skilled operators often talk at 20 to 30 WPM.
Can I use the file in a video or as a ringtone?
Yes. The sound is made by your own browser from your text, so you can use it as you like. Most video apps and phones accept WAV. Some phones need you to turn it into another format first.
What is the difference between the soft and buzzy sound?
Soft is a sine wave, a pure tone like a radio receiver. Buzzy is a square wave, closer to an old buzzer or a game sound. Both have short fades at each beep so they do not click.