Morse Code Maker

Morse Code Decoder

Everything on this page runs in your browser — nothing you type is sent anywhere.

Morse Code Decoder

Everything runs in your browser — nothing you type is sent anywhere.

Morse Audio Decoder

Play a Morse tone near your microphone and this tool listens for it. Use a quiet room and a clear, steady tone for best results.

Microphone not started.

Detected signal: —

Letters A–Z, numbers 0–9 and common punctuation are supported. Spaces between words become the word separator ( / ).

Separate letters with a space and words with a slash ( / ) or three spaces. Unknown sequences are shown as � and listed below.

Characters: 0 · Words: 0

Conversion history (this browser only)

    Morse Code Audio

    Audio plays the Morse Code from the converter above. Nothing plays automatically — press Play.

    Ready. Press Play to hear the Morse Code.

    About this tool

    This decoder listens to Morse Code audio through your microphone and turns the beeps back into text. It is the closest thing on this site to real radio work: instead of pasting dots and dashes, you play a tone — from another device, a speaker or a practice recording — and watch the decoded letters appear as the signal is heard. The live waveform shows you what the microphone is picking up, which makes it much easier to tell a clean tone from background noise.

    Good decoding starts before you press Start Listening. Find a quiet room, keep the tone source at a steady volume, and set the expected speed close to the speed of the signal you are decoding. The threshold slider controls how loud a sound must be before it counts as a tone, and the frequency range tells the decoder which pitches to listen for; narrowing that range helps when there is music or speech in the background. The two-second silence calibration is worth using, because it teaches the decoder what your room sounds like when nothing is playing.

    Even with careful setup, microphone decoding is harder than decoding typed code, and that is normal. Real operators train their ears for months, and a microphone adds room echo, speaker distortion and timing wobble on top of that. If the result looks garbled, slow the source down, move it closer to the microphone, reduce background noise, or try the typed decoder on this site with the same message to check what the correct pattern should be. Short, clear messages decode far more reliably than long, fast ones.

    For typed Morse Code, use the converter below the microphone section on this page, or the dedicated Morse to Text page. The microphone tool is best treated as a practice aid and a demonstration of how listening works, not as a replacement for a trained ear — and that is exactly how radio learners use it too, as a stepping stone toward copying by ear without any help at all.

    How to use it

    1. Press Start Listening and allow microphone access when asked.
    2. Calibrate with two seconds of silence, then play a clear Morse tone nearby.
    3. Adjust the threshold, speed and frequency range if the decoding looks wrong.
    4. Read the decoded text, or use the typed converter below for pasted code.

    Examples

    Frequently asked questions

    How does the microphone decoder work?

    It listens through your microphone, detects tone-on and tone-off periods, measures their lengths against the expected speed, and turns the resulting dots and dashes into letters.

    Why is my decoded text wrong?

    The usual causes are background noise, a tone that is too quiet or too fast, or a threshold set too high or too low. Try a quieter room, a slower tone and the silence calibration.

    Do I need to allow microphone access?

    Yes, your browser will ask for permission. Audio is processed in your browser only and is not recorded or uploaded.

    Can I decode typed Morse Code here too?

    Yes. The converter below the microphone section decodes pasted dots and dashes instantly, without needing any audio.

    Will it work with any Morse tone?

    It works best with a clear, steady tone in the frequency range you set. Music, speech and very fast or distorted tones are much harder to decode reliably.