Audio to Morse

Morse Code Audio Decoder

Upload a local WAV, MP3, or browser-supported audio file and decode clean Morse-like tones into raw dots and dashes plus readable text. The tool works best with steady single-tone recordings and keeps uncertain results visible.

Upload Morse audio
File

Drop audio here

Drag in a Morse audio file, or choose one from your device. WAV is usually safest. MP3, M4A, AAC, or OGG may work when your browser can decode them. Files over 25 MB are rejected before decoding.

Decoded text

Text
Decoded text will appear here.

Raw Morse

Dots and dashes
Raw detected Morse will appear here.
Open in Morse decoder
Timing summary
Detection

Confidence

0%

Estimated speed

Auto

Estimated dot length

Auto

Audio length

0 s

Tone regions

0

Silence gaps

0

Detection threshold

Auto

Decoder scope

What this audio-to-Morse decoder can do

Use it for local files that already contain Morse tone audio. It is honest about uncertainty when the recording is noisy, compressed, or poorly spaced.

Use it for Morse-like tone audio

Upload a local file that already contains keyed Morse beeps. The page returns raw dots and dashes plus decoded text when the signal is clean enough.

Do not use it for speech or music

The decoder is not a speech recognizer or music transcriber. Spoken dots and dashes, songs, radio chatter, or mixed effects are outside the target use.

Expect a best-effort result

Automatic audio decoding can miss letters, word gaps, or noisy tones. Treat the decoded text as a starting point and compare it with the raw Morse.

Keep files short and local

Oversized or very long files are rejected before analysis. The selected audio is decoded in your browser instead of being uploaded to MorseWords.

Audio decoder

How the audio decoder works

The tool runs locally in your browser. It does not upload your audio file to MorseWords.

Upload audio

Choose a browser-supported file such as WAV, MP3, M4A, AAC, or OGG. Browser decoding support varies, so WAV is the safest fallback.

Find tone regions

The decoder converts the audio to mono, measures short amplitude windows, and separates Morse-like tone regions from silence.

Estimate timing

Tone lengths and silence gaps are compared with a timing unit so short beeps become dots, longer beeps become dashes, and gaps become letters or words.

Decode text

The raw Morse output is passed through the same MorseWords decoder used for pasted dots and dashes, so unknown groups remain visible.

Better results

Best recordings for Morse audio to text

Audio decoding is most reliable when the file contains clear beeps, stable timing, and simple silence gaps.

Try WAV before compressed audio

WAV preserves tone edges and quiet gaps better than many compressed files. MP3 may work, but compression can blur short Morse marks.

Use one steady pitch

A consistent tone frequency is easier to separate from silence. Sweeps, mixed pitches, and drifting audio can make detection unstable.

Keep volume steady

Avoid clipped audio, very quiet audio, and large volume swings. A stable level makes the threshold easier to choose.

Preserve timing gaps

Dot, dash, letter, and word gaps must be audible. If words run together, adjust gap settings or clean the raw Morse manually afterward.

Trim dead air carefully

Long silence before or after the Morse usually gets ignored, but cleaner clips are easier to review and less likely to hit duration limits.

Avoid background noise

Static, speech, music, and room noise can look like extra dots and dashes. Generate a clean test signal first when you need a controlled sample.

Output guide

What the outputs mean

Use the raw Morse, decoded text, and timing summary together instead of trusting one field blindly.

Raw Morse

The detected dot and dash stream, with spaces between letters and slashes between detected word gaps.

Decoded text

Readable text from the raw Morse. Smart spacing can recover some obvious joined words, while exact Morse gaps remain available in settings.

Timing summary

Estimated dot length, speed, tone count, gap count, and confidence so you can tell whether the result is stable.

Low confidence

A low-confidence result is still shown, but it should be checked against the raw Morse and original audio.

Troubleshooting

When audio decoding does not look right

The decoder is practical for clean Morse audio, but it is not a professional radio signal processor or a general audio transcription tool.

No tones detected

Raise the recording volume, increase sensitivity, trim unrelated noise, or try a cleaner single-tone WAV file.

Wrong characters

Check whether dots and dashes are clipped, stretched, or mixed with background noise. A manual character speed can help steady recordings.

Missing spaces

Lower word gap strictness, try Farnsworth gap style, or review the raw Morse when the original audio has short word spaces.

File too large or too long

Use a shorter clip before decoding. Long-form text-to-audio work belongs on the book translator, not the audio decoder.

Speech, music, or mixed audio

This page looks for Morse-like beeps. It will not reliably decode spoken words, songs, background music, or crowded mixed audio.

Format issue

Browser audio support varies. If MP3, M4A, AAC, OGG, or another compressed file fails, retry with WAV.

Related tools

Related Morse audio tools

Move to the right canonical tool when you need to generate clean test audio, create long-form output, or practice listening by ear.

FAQ

Morse code audio decoder FAQ

Can this decode Morse code from an audio file?>

Yes, when the file contains clear Morse-like tone beeps. Upload a local audio file, run Decode audio, and review the raw Morse plus decoded text.

What audio files work best?>

Short, clean recordings with one steady tone, consistent volume, and clear silence between dots, dashes, letters, and words work best.

Can I upload MP3 files?>

Yes, if your browser can decode the MP3. MP3 can work for clean signals, but compression, noise, and clipped edges can make Morse detection less reliable.

Is WAV better for Morse decoding?>

Usually. WAV keeps the tone and silence edges cleaner, so it is the safest format to try when an MP3, M4A, AAC, OGG, or other compressed file decodes poorly.

Why did the decoder miss letters or spaces?>

The timing gaps may be too short, the tone may be clipped, the recording may be noisy, or the speed estimate may not match the audio. Check the raw Morse before trusting the text.

Can it decode speech or music?>

No. This decoder is for Morse-like beep tones. It does not transcribe spoken dots and dashes, music, mixed sound effects, or general audio into Morse.

Can it decode noisy recordings?>

Sometimes, but noisy recordings are less reliable. Use sensitivity and smoothing for small issues, but a cleaner single-tone recording is usually the real fix.

Can I create a clean test file first?>

Yes. Use the sound generator for a quick clean tone test, or use the MP3 generator when you want a downloadable MP3 or WAV file to upload here.

Can I convert text into Morse audio instead?>

Use the audio hub, sound generator, or MP3 generator for text-to-Morse audio. This page goes the opposite direction: audio file to raw Morse and text.

Is my audio uploaded to a server?>

No. The page decodes the selected file in your browser with the Web Audio API. The tool does not upload your audio file to MorseWords.

What should I change if the decoder output looks wrong?>

Try WAV, trim extra silence, use one steady tone, lower background noise, then adjust sensitivity, gap style, word gap strictness, or character speed in advanced settings.

What is the difference between decoding audio and practicing by ear?>

Audio decoding analyzes a file and returns a best-effort text result. Audio practice and quiz pages train you to recognize Morse by listening without relying on automatic decoding.

Morse code navigation

Explore the Morse code toolkit

Jump between the translator, encoder, decoder, practice pages, printable charts, audio tools, and Morse code reference guides.

View the full MorseWords toolkit+

Core Morse tools

Learn by doing

Reference and output tools

Helpful Morse code pages