· · · — — — · · ·

Morse Code Audio Decoder

Upload a WAV or MP3 file, or record live from your microphone. We analyze the audio and convert Morse beeps into text.

🎵

Drop audio file here or click to browse

Supports WAV, MP3, OGG, M4A — max 10 MB

.WAV .MP3 .OGG .M4A
file.wav
💡 Best results: Use clean recordings of standard Morse code tones (600–1000 Hz). Avoid background noise. The decoder works best with clear, consistent dot-dash beeps at 5–25 WPM.
⚙ Decoder Settings
5
Analyzing audio… 0%
① Load audio ② Filter noise ③ Detect frequency ④ Extract signals ⑤ Decode symbols

Signal Timeline

Detected Morse Code
Decoded Text

How the Audio Decoder Works

Advanced signal processing converts Morse code audio into readable text in seconds.

1

Load Audio

Your file is loaded into the browser using the Web Audio API — nothing is uploaded to a server.

2

Filter & Isolate

A bandpass filter isolates the Morse tone frequency while suppressing background noise.

3

Detect Signals

Energy levels are analyzed frame-by-frame to detect when the tone is on (signal) vs off (silence).

4

Classify Symbols

Signal durations are classified as dots or dashes based on the detected or set WPM speed.

5

Decode to Text

The dot-dash sequence is matched against the International Morse Code table to output text.