Everything DotDotDoit can do
Here’s the whole toolbox: ways to send a signal, ways to read one back, a trainer that actually teaches you the code, and tools to save and share what you make. All of it runs on your phone, offline.
Send
Send by sound
Play any message as clean Morse tones at the speed you choose.
Send by light
Flash your phone’s torch in Morse — great across a room or window.
Send by vibration
Feel the message as haptics, or send it silently.
Screen strobe
Turn the whole screen into a blinking beacon.
Tap key
Tap out Morse in your own rhythm; the app learns your timing and decodes it.
SOS mode
One button flashes, beeps and buzzes · · · − − − · · · — looping until you stop.
Repeat on a timer
Send a message every few seconds, hands-free.
Receive
Decode from sound
Point the mic at beeps and watch the text appear in real time, with a live waveform.
Decode from light
Aim the camera at a blinking light to read it.
Decode from a photo
Read dots and dashes straight out of a picture.
Paste & convert
Drop in a Morse string to turn it back into text.
Learn
Reference table
The full ITU alphabet, searchable both ways — tap any row to hear it.
Practice trainer
Learn the alphabet the proven Koch way: hear a letter, pick it, build streaks.
Share & export
Export & share
Save your message as an image, a phone wallpaper, an animated GIF, or a .wav.
Private by design
Everything runs on your device. No accounts, no ads, no tracking.
Ready to try it?
Free. No ads. No accounts. Works fully offline.
A friendly heads-up: DotDotDoit is for fun and learning — don’t rely on it as your only way to signal in an emergency.