Sound · Text → Audio

Morse Code Audio Generator

A Morse code audio generator is a tool that turns text into a Morse code sound file. Type a message, choose the speed and tone, and the generator builds a WAV file you can play, share or download.

Generated audio
Duration
0 s
File size
0 KB
Dot length
0 ms
Farnsworth gap
off

Settings update the preview instantly. Generate to build the WAV file.

The waveform preview updates as you change settings. Press Generate audio to build the WAV file.

Our generator renders the audio in your browser with soft-edged tones that do not click, and supports Farnsworth spacing, 3 waveforms, 3 sample rates and up to 5 repeats.

01

What Is a Morse Code Audio Generator?

A Morse code audio generator is a synthesiser that switches a steady tone on and off in the rhythm of Morse code. Each dot is a 1-unit beep, each dash is a 3-unit beep, and the silences between them separate symbols, letters and words.

Radio operators call this continuous wave (CW). The generator shapes the start and end of every beep over about 5 milliseconds, so the audio sounds clean instead of clicking.

Inside a Morse beep

The top trace shows when the tone is on. The bottom trace zooms into the first 12 ms of one beep.

Envelope · CQ Zoom · first 12 ms of tone

02

Morse Code Audio Settings Explained

Morse audio has 6 settings: character speed, effective speed, tone, waveform, volume and quality. Speed sets how fast each letter is sent, tone sets the pitch, and quality sets the sample rate and file size.

Most operators use a tone between 500 and 800 hertz (Hz) and a sine wave, which is easiest on the ears for long listening.

What each setting changes

5–45 WPM. Length of every dot and dash: 1.2 ÷ WPM seconds per unit.

03

Farnsworth Timing for Morse Code Learners

Farnsworth timing is a method that sends each letter at full speed but adds extra space between letters and words. You hear every character with its real rhythm, and you get more time to recognise it.

The ARRL uses Farnsworth timing in its code practice. Set the character speed to 18–20 WPM and lower the effective speed to 5–10 WPM, then close the gap as your copy improves.

Gap lengths with letters sent at 20 WPM

Every dot stays 60 ms long. Only the silences between letters and words grow.

SpacingLetter gapWord gapBest for
20 / 20 WPM · standard180 ms420 msExperienced operators
20 / 15 WPM340 ms790 msMoving up to full speed
20 / 10 WPM650 ms1.5 sMost learners
20 / 5 WPM1.6 s3.7 sFirst lessons

04

What to Do With a Morse Code Audio File

A Morse code audio file is useful for practice, puzzles, video projects and ringtones. WAV files play on every phone and computer and import into any audio or video editor.

A 30-second message at 22 kHz is about 1.3 MB. Choose 8 kHz for small files you want to email or embed in a game.

6 ideas for your Morse audio

0 / 6
  • 1 Practice tracks

    Generate random words at Farnsworth spacing and copy them on your commute.

  • 2 Escape room clues

    Hide a code word in a beeping speaker. Players can decode it with our audio decoder.

  • 3 Video soundtracks

    Drop the WAV into your video editor for an intro, a reveal or a radio scene.

  • 4 Ringtones and alarms

    Use a short message such as your initials as a notification sound that only Morse readers understand.

  • 5 Games and apps

    Use the 8 kHz quality setting for tiny files that load quickly in a game or app.

  • 6 Gifts

    Record “I love you” or a name in Morse for a sound message, then pair it with a Morse bracelet.

05

More Morse Code Tools

Every tool below works the same way: give it input, get Morse code or text back. Switch tools without losing your place.

FAQ

Frequently Asked Questions (FAQs)

How do I make a Morse code audio file?

To make a Morse code audio file, type your message, choose the speed and tone, then press Generate audio. Listen to the preview, then press Download WAV to save the file.

What file format does the generator create?

The generator creates 16-bit mono WAV files at 8, 22 or 44.1 kHz. WAV plays on every device. Convert it to MP3 in any audio editor if you need a smaller file.

What is the best tone for Morse code?

The best tone for most listeners is 500–800 Hz. Radio operators often choose 600 or 700 Hz. Lower tones sound calmer for long sessions, and higher tones cut through background noise.

What is Farnsworth spacing?

Farnsworth spacing sends letters at a fast character speed but adds longer gaps between letters and words. It helps learners hear each letter as one sound pattern instead of counting dots and dashes.

How fast should Morse code audio be?

Beginners do best with letters at 18–20 WPM and an effective speed of 5–10 WPM. Casual radio contacts run at 15–25 WPM, and the PARIS standard sets 20 WPM at 60 ms per dot.

Is the audio generated on a server?

No, the audio is generated entirely in your browser. Your message is never uploaded, and the WAV file is built on your device.