Bidirectional Morse code and text conversion with audio playback and auto-detection
Zero Dependencies · Works OfflineThe Morse Code Decoder is a free online tool that performs bidirectional conversion between Morse code and text. It supports auto-detection of input type (text or Morse code), audio playback of Morse signals, and adjustable frequency and speed. Includes a complete Morse code reference table for quick lookup. Ideal for amateur radio operators, Morse code learners, and cryptography enthusiasts. All processing happens locally in your browser—no data is ever uploaded to a server.
1. Enter text or Morse code in the input box.
2. Click "Decode" (Morse→Text) or "Encode" (Text→Morse), or enable auto-detection.
3. Click "Play" to hear the Morse code audio signal.
4. Adjust frequency and speed parameters to customize audio.
5. Click "Copy" or download the result.
Amateur radio operators use Morse code for long-distance communication. This tool helps quickly encode and decode messages.
Audio playback and the reference table help beginners learn and practice Morse code.
Morse code is a common element in escape rooms and puzzle games. This tool helps decode messages quickly.
Morse code was invented by Samuel Morse and Alfred Vail in 1836 for telegraph communication. International Morse code (ITU standard) uses dots (dit, ~0.1s) and dashes (dah, ~0.3s) to represent letters and numbers. The gap between dots/dashes is 1 unit, between letters 3 units, and between words 7 units. SOS (···---···) is the international distress signal. Morse code is still used in maritime, aviation, and amateur radio today.
An encoding system using short signals (dots) and long signals (dashes) to represent letters and numbers, invented by Samuel Morse in 1836.
Yes. It uses Web Audio API to generate Morse code audio with adjustable frequency and speed.
Yes. Convert text to Morse code and Morse code to text with one click.
No. All decoding and encoding happens locally in your browser.
Dots use . or ·, dashes use -. Letters separated by spaces, words by /.
Yes. Automatically detects whether input is text or Morse code and selects the appropriate direction.