Encode and decode instantly, play it as sound, light, or vibration, decode from audio/video/GIF, and export WAV, GIF, or video — five alphabets, all in your browser.
Best-effort: an audio/video file is analyzed by volume envelope; a GIF (or muted flashing video) is analyzed by frame brightness. Clean, steady-speed recordings decode most reliably.
Renders the current Morse output using the playback settings above.
Listen to a random character and type what you hear.
Saved only on this device — never uploaded anywhere. Click an entry to reload it.
SOS is sent as three dots, three dashes, three dots (...---...), usually run together as one prosign. It was chosen for its simple, unmistakable pattern, not because the letters abbreviate a phrase.
Yes. Upload an audio file and the tool analyzes its volume envelope to find on/off pulses, classifies them as dots or dashes by relative duration, and decodes the result. This is a best-effort envelope detector, not a full radio demodulator, so clean, consistent-speed recordings decode far more reliably than noisy ones.
Yes, on a best-effort basis. For video, it analyzes the audio track's volume the same way as an audio file. For an animated GIF (or flashing video with sound off), it samples the average brightness of the frame at regular intervals to detect light flashes instead of tones.
Farnsworth timing keeps individual dots and dashes at your chosen character speed, but stretches the gaps between letters and words. This lets beginners hear each character at a realistic, recognizable speed while still having more time to think between characters.
CW Radio Tone is a continuous sine-wave beep, the sound used on modern amateur radio. Telegraph Sounder emulates an electromechanical sounder with a short click at the start and end of each signal, closer to how 19th-century American Morse equipment actually sounded.
They follow commonly published reference mappings for each alphabet's Morse equivalents. Regional and historical sources vary slightly in a few characters, so treat these as a solid reference rather than a single universally binding standard the way the international Latin/numeric table is.
No. All encoding, decoding, playback, and file export happens locally in your browser using the Web Audio API and Canvas. Nothing is uploaded to or stored on our servers.
Yes. Download a WAV audio file of the tone sequence, an animated GIF of the light flashing in time with the code, or a WebM video combining the flash with audio.
Yes, standard international numerals and common punctuation (period, comma, question mark, slash, and more) are supported alongside every letter alphabet, plus a few common prosigns like AR, SK, and BT.
All tools are free. If they've saved you time, consider supporting us.