Image Morse Code Translator

Morse Code Audio Translator

Turn a recording of Morse beeps into plain text. This Morse code audio translator listens to the on/off timing of the tones and works out the dots, dashes and spacing automatically.

No upload — runs on your device Free · no sign-up Adjustable + manual fix
Drop a picture of Morse code, or click to choose
PNG · JPG · WebP · GIF — or paste a screenshot
Read on your device — never uploaded
No picture handy? Decode an example:
A Morse code audio translator solves the part of Morse that is hardest to do by ear: measuring how long each beep lasts. Drop in an MP3, WAV, M4A or OGG clip and the tool builds an amplitude envelope of the sound, finds where the tone switches on and off, and measures every element in milliseconds. From that timing it estimates the dot length, marks anything roughly three times longer as a dash, and reads the gaps to split letters and words.Because the whole thing runs on your own device, the Morse code audio translator never uploads your recording anywhere — handy for puzzle hunts, ham radio practice clips, geocache logs and classroom exercises where you would rather not send a file to a stranger's server. If the automatic reading is slightly off, drag the detection-threshold slider or edit the detected Morse directly; the translation under it updates instantly.The same page works in reverse: type text and play it back as clean Morse tones at whatever speed (words per minute) you choose, so you can make a clip and check it with the audio translator straight afterwards. For pictures of Morse rather than sound, use the image Morse code translator; for a printed dot-and-dash reference, see the Morse code alphabet.

Frequently asked questions

How does a Morse code audio translator work?

It measures the length of every beep and silence in the recording. Short tones become dots, tones about three times longer become dashes, and the gaps decide where one letter or word ends and the next begins. All of that timing analysis happens in your browser.

What audio formats can I decode?

Anything your browser can decode — typically MP3, WAV, M4A/AAC and OGG. Drop the file on the tool or click to choose it.

The decode looks wrong — can I fix it?

Yes. Move the detection-threshold slider to catch fainter or noisier tones, or edit the detected Morse text directly. The translated text under it re-reads as you type, so you always have a manual fallback.

Is my audio uploaded anywhere?

No. The clip is decoded locally with the Web Audio API. There is no upload — you can go offline after the page loads and it still works.

Related tools & guides