MorseDojo is a practice app designed to help you learn Morse code not by rote memorization, but by understanding its structure.
You distinguish between short dots (dots) and long dashes (dashes) by how long you press the button.
A Morse tree lights up in real time as you press the key, showing you your current position on the tree and which letter a short or long press will lead you to.
Short dots are circles, and long dashes are squares. Following the tree makes it immediately clear why SOS is "dot-dot-dot, dash-dash-dash, dot-dot-dot."
■ Features
・Keyed input — determines short/long dots based on press duration. 1kHz side tone and vibration synchronized with keystrokes
• Illuminated Morse Tree — The keystroke path lights up, and the destination of the next keystroke is highlighted with a frame.
• Supports A-Z and numbers 0-9 — Number tree display can be turned on/off in settings.
• Typed codes are automatically converted to characters and displayed as text (copy and delete possible).
• Speed adjustment — 5-50 WPM (PARIS standard). The listening button allows you to check the speed by ear.
• Sound and vibration on/off, light/dark theme, Japanese/English language switching.
■ For those who:
• Want to learn Morse code (CW)
• Want to try amateur radio telegraphy
• Want to learn by doing without looking at a chart
• Want to understand the structure of dot-dash signals.
■ Additional Information
• Keystroke detection is based on the International Morse Code timing standard (short dot = 1 unit, long dash = 3 units).
• This app displays banner ads.
• No account registration is required. Settings are saved only on your device.
Learn Morse code by varying the length of time you press the keys to send dots and dashes, and learn it "from the structure" using a glowing Morse tree.