ADVERT
⚡ Morse Code Translator
Translate text to Morse code and decode dots and dashes back to plain text, with spacing options for easy copying, study, puzzle solving, and radio practice.
Morse Code Generator & Decoder
Convert text and Morse in both directions, validate input quality, tune timing, preview estimated transmission duration, and export reports or WAV audio.
Dot length: 0.060 sEstimated duration: 1.62 sSegments: 19
Visualizer
Idle
Decoded Morse tokens preview
| Word | Token | Decoded | Status |
|---|---|---|---|
| 1 | ... | S | ok |
| 1 | --- | O | ok |
| 1 | ... | S | ok |
How to use this tool
- Enter text or Morse input, then choose which source drives playback.
- Tune WPM, tone frequency, waveform, and gap multiplier to simulate your operating conditions.
- Use diagnostics and reports to catch unsupported characters or malformed Morse tokens.
Training workflows
- Use presets and looping to drill common callsigns and emergency signals.
- Increase gap multiplier for easier copy practice while keeping character speed realistic.
- Export WAV files for offline listening drills or team exercises.
Quality controls
- Unsupported text characters are listed so you can fix source content before transmitting.
- Invalid Morse tokens are surfaced with a token-level preview table.
- JSON reports capture source text, normalized Morse, diagnostics, and playback settings.
FAQ
- What does gap multiplier change?
- It stretches letter and word spacing while preserving dot and dash element timing, similar to Farnsworth-style training.
- Can I play manually typed Morse?
- Yes. Set playback source to manual Morse input after entering dots, dashes, separators, and spaces.
- How should I separate Morse words?
- Use slash separators (`/`) between words and spaces between symbols in each letter group.
ADVERT
ADVERT