Morse code · from audioMorse Code Audio Decoder

Upload an audio or video file with Morse code or turn on your microphone — the decoder finds the tone, works out the speed and shows the text. Latin and Cyrillic letters share their Morse codes, so you get both readings. The sound is processed in your browser and goes nowhere.

Sound is processed in your browser: nothing is uploaded or stored
01Source02Result03How it works04Questions05Related
01

Source

a file, the microphone or a ready sample
Drop an audio or video file · or
WAV, MP3, OGG, M4A, MP4, MOV, WebM · up to 20 MB and 10 minutes
On an iPhone you can pick a video from your gallery as a file.
Alphabet
02

Result

The spectrogram and the text will appear here — choose a file, turn on the microphone or press Sample.
Text
—
Dots and dashes
—
Open in the decoder
03

How it works

six steps from sound to letters

Tone

Step 1
≈ 620 Hz

We look for the loudest steady frequency between 250 and 2500 Hz. If there are several signals, you can pick another on the spectrogram.

Filter

Step 2
620 ± 50 Hz

We keep a narrow band around the tone; everything else, from voices to neighbouring stations, is cut off.

Envelope

Step 3
▁▇▇▇▁▇▁▁▇▇▇

We follow the loudness inside the band and mark where the tone sounds and where it doesn't.

Dot or dash

Step 4
60 ms · 180 ms

Signal lengths split into two groups: short ones are dots, long ones are dashes. The absolute speed doesn't matter.

Gaps

Step 5
1 · 3 · 7

Gaps split into three groups: inside a letter, between letters and between words. With no word gaps, into two.

Speed

Step 6
WPM = 1200 / 60 = 20

Words per minute is 1200 divided by the dot length in milliseconds. A live operator's speed drifts, so we recalculate as we go.

04

Frequently asked questions

Drop an audio or video file onto the page, or press Microphone and hold your phone near the sound. The decoder finds the tone and the speed by itself and shows the text in two readings, Latin and Cyrillic. If the result looks odd, open the settings: you can set the tone, filter width and speed by hand, and pick another tone by clicking the spectrogram.
05

Related

← The whole tool

Related tools

Updated