Home / Morse Code Tools / Morse Code Audio Generator
Morse Code Tools

Morse Code Audio Generator

Choose WPM and tone frequency, preview Morse audio with Web Audio, or generate a PCM WAV entirely in the browser.

ITU-R M.1677-11:3:7 timingFarnsworth readyLocal audio/WAV
ReadyAudio is synthesized locally; generated WAVs are limited to 120 seconds.

Runs locally in your browser. International Morse timing follows the ITU 1-dot / 3-dot / 7-dot spacing relationships. WPM timing uses the conventional PARIS reference (dot = 1200/WPM ms).

Audio timing & WAV-size audit

Estimate dot timing, Morse duration, samples and uncompressed WAV payload before export.

Audio evidence
MetricValueBoundary

Farnsworth training playback

Keep character elements at the primary WPM while extending character and word gaps for listening practice.

Training playback

Character speed comes from the primary WPM control above.

Character speed and spacing speed are separate

Audio and WAV rendering use the same local signal plan. Character WPM controls dits/dahs; lower Farnsworth WPM stretches only inter-character/word spacing, with tone, volume and sample-rate controls.

International Morse boundary

WebToolArc follows ITU-R M.1677-1 for the International Morse alphabet and the 1-dot / 3-dot / 7-dot spacing relationships. Common extensions are labeled separately, and learning-oriented Farnsworth spacing changes gaps without changing dit/dah character speed.

Practical guide and verification

Use the tool above first. These notes explain how to interpret, verify and bound the result without displacing the primary workflow.

Character speed and spacing speed are separate controls

Standard Morse character speed determines the length of dots and dashes. Farnsworth practice keeps the characters crisp at a chosen character WPM while lengthening the gaps between characters and words to create a slower effective reading pace.

Tone frequency changes comfort, not the code

Pitch affects how the signal sounds but does not change dot/dash timing. Many learners prefer a mid-frequency sidetone, while hearing sensitivity and equipment can make another pitch more comfortable.

Common mistake

Do not slow learning audio by stretching dots and dashes arbitrarily if the goal is character recognition. Excessively slow element timing encourages counting; Farnsworth spacing is designed to preserve normal character rhythm while providing more recognition time.

Verify the timing

At the selected character WPM, a dot follows the PARIS timing convention and a dash is three dot units. Intra-character gaps are one unit, ordinary character gaps total three units and word gaps total seven units before any Farnsworth extension.

Audio export boundary

Generated WAV files contain the synthesized signal, not a certification that a radio transmission meets every operating practice or regulatory requirement. Check level, sample rate, duration and playback quality before using exported audio in another workflow.

Search by task, tool name, or category. Press Esc to close.
Start typing to find a tool.