Sound · Morse ↔ Audio
Morse Code Audio Translator
Hear Morse as clean beeps, or decode a recording back into text. Tune the speed (WPM) and tone, upload an audio file, or record five seconds from your microphone. The Audio tab is ready below.
Auto-detect
Decode any signal
Uses Web Audio + Goertzel tone detection around 600Hz. Best with clear, single-tone beep audio.
Advanced playback
Timing follows ITU 1:3:7 · 100% client-side
Playback & decode
From beeps to letters
Playback is generated with the Web Audio API using a sine oscillator and a soft gain envelope to avoid clicks. Timing follows the PARIS standard, where one unit equals 1200 / WPM milliseconds: a dot is one unit, a dash three, with one unit between symbols, three between letters and seven between words.
Decoding reverses the process. The audio is scanned in short frames, a Goertzel filter measures tone energy near 600Hz, and an adaptive threshold turns the on/off pattern into dots, dashes and gaps before they are looked up in the Morse alphabet. Clear, single-tone audio gives the best results.
Answers
Audio FAQ
Can I hear Morse code as sound?
Yes. Press Play to hear the current Morse as audio. In Advanced playback you can adjust speed in words per minute (WPM) and the tone frequency in Hertz.
Can it decode Morse code from audio?
Yes. Upload an audio file or record about five seconds from your microphone. The tool uses Goertzel tone detection around 600Hz to turn beeps into dots and dashes.
What audio decodes best?
Clear, single-tone beeps at a steady speed decode best. Noisy recordings, multiple tones or heavy reverb reduce accuracy.