Morse code translator
Type text to get Morse, or paste Morse to get text back. Play it as a tone, flash it on the screen, copy it, share it, or download a .wav. Everything runs on your device — nothing is sent anywhere.
Text → Morse
Morse
Morse → Text
Text
—
WPM 15
Photosensitivity note: the Flash button blinks the whole screen. Skip it if you’re sensitive to flashing light.
How to use it
- Text → Morse: type in the left box. Dots show as filled circles, dashes as bars, and
/separates words. - Morse → Text: type dots and dashes on the right — spaces between letters,
/between words. It also understands · and —. - Play uses a clean sine tone; drag the WPM slider to change speed, or turn on Farnsworth to keep letters fast with wider gaps.
- Flash blinks the whole screen in Morse. There is a photosensitivity note beside the button — skip it if flashing light affects you.
A friendly heads-up: DotDotDoit is for fun and learning — don’t rely on it as your only way to signal in an emergency.
Want to actually learn the code? Head to Learn Morse code for the alphabet, timing and a practice quiz, or get the app for the full trainer, decoders and export tools.