Morse Code Generator & Decoder
Type text to render Morse audio, or drop a Morse recording in to decode it back to text. Both directions, free.
Mode
About this Morse tool
Two tools in one. The generator turns text into a Morse-code audio rendition you can download as WAV — useful for ham radio CW practice, learning Morse, embedding the SOS Easter egg in a video, or nostalgia. The decoder goes the other way: drop in any audio with Morse on it and the tool reads off the timing to recover the original message.
Audio uses the standard PARIS WPM timing: dot length = 1.2 / WPM seconds, dash = 3 dots, intra-character gap = 1 dot, inter-letter = 3 dots, inter-word = 7 dots. The decoder estimates the dot length automatically by clustering the on-tone durations into short (dot) and long (dash) groups.
How to use this Morse tool
- 01
Pick a mode
Generator turns text into Morse audio. Decoder turns Morse audio into text.
- 02
Generate: type and render
A-Z, 0-9 and basic punctuation. 20 WPM and 700 Hz are the ham-radio defaults.
- 03
Decode: drop a file
Drop an MP3, WAV or any audio recording. The tool detects the keying envelope and prints both the dot-dash symbols and the decoded text.
Why use this Morse tool
- Generator and decoder in one page
- Standard PARIS timing (dot = 1.2/WPM seconds)
- Adjustable WPM (5-40)
- Adjustable tone pitch (300-1200 Hz)
- A-Z, 0-9, plus . , ? / and SOS handled correctly
- Decoder estimates the source's dot length and WPM automatically
- Free, private, no install
Morse FAQ
What's a typical WPM?
5-15 WPM for beginners, 20 WPM for the FCC general-license exam, 40+ WPM for skilled operators.
What's the right tone?
600-700 Hz is the ham-radio convention. Higher pitches are more piercing; lower pitches blend with hum.
How accurate is the decoder?
Cleanly recorded single-tone Morse decodes well, including audio rendered by this tool's own generator. Heavy QRM, music underneath, fluctuating volume or very irregular hand-keyed timing can cause letter mistakes — the tool prints the raw symbols too so you can spot-check.
Are letters and numbers both supported?
Yes. International Morse covers all 26 letters, 10 digits and basic punctuation.
More master & tools tools
Loudness, tags, inspect, generate