Morse Da is a Morse code training tool built around amateur radio contest CW contacts. It runs entirely in your browser — no installation or account required — and works on both PC and smartphone.
This page walks through every feature and how to use it, whether you're new to Morse Da or want a refresher.
Visit https://jl1gix.com/index-en.html to see the mode selection screen. Choose one of the following modes to start.
From the bottom of the page you can also access the Ranking, the Morse Code Table, and other learning content.
Once you enter Receive Mode, you can configure the following:
Checking "🔊 Audio Check" at the top right loops the SOS pattern (・・・−−−・・・) so you can adjust your headphone or speaker volume and check the sound quality. Changing the WPM automatically adjusts the SOS playback speed to match.
Clicking "▶ START MISSION" plays a callsign and an RST report alternately, in audio.
Type what you heard into the input field at the bottom of the screen and press Enter to check it. If correct, you move to the next item; if wrong, the screen flashes red and the same item continues.
Your score is simply the number of characters you get right. You compete on how many you can correctly answer within the 1, 3, or 5 minute time limit.
You can stop before the time limit is up using the QUIT button. Quitting resets your score and it will not be registered to the ranking.
On desktop, you can use keyboard keys as a CW keyer.
On touch devices, two buttons labeled "DIT" and "DAH" appear at the bottom of the screen.
After you finish keying and a set time passes (roughly 2x a dit on desktop, roughly 5x on mobile), Morse Da automatically decodes your input into a character. If correct, you move to the next character; if wrong, the screen flashes red and you key it again.
As in Receive Mode, turning this on shows the Morse code for the character you're about to key. Useful while you're still learning the codes.
The RST is presented with a leading "5NN", like "5NN108H", and only keying 5NN counts as correct. For contest number digits, keying 1 as "1" or "A", 0 as "0", "O", or "T", and 9 as "9" or "N" all count as correct (cut numbers). Callsign digits, however, only count as correct when keyed as the actual digit.
Enter from "🎮 Fun Mode" on the home page. The controls are the same as Transmit Mode, but instead of callsigns and RST reports, the material is familiar English words like CAT or DOG.
Choosing "📝 Free Input Mode" from the Transmit Mode settings screen lets you key freely and hear the tones without any assigned material.
Handy as a stand-in for real equipment when practicing your keying, checking your tone, or memorizing new characters.
After a game ends, submitting your score registers it to the ranking (tallied separately for Receive, Transmit, and Fun modes).
From "Ranking" in the footer, you can view top scores broken down by mode (Receive/Transmit/Fun) and time limit (1/3/5 min). Your own standing is also shown as a percentile.
In addition to mouse/tap controls, the following keyboard shortcuts are available (shared across Receive/Transmit/Fun modes; the Morse Board ones apply only to Transmit and Fun modes).
| Screen | Key | Action |
|---|---|---|
| Home | T | Go to Transmit Mode lobby |
| Home | R | Go to Receive Mode lobby |
| Home | G | Go to Fun Mode lobby |
| Lobby | A | Start the game |
| Lobby (Morse Board) | Key A (・-) | Start the game |
| Lobby | Esc | Go to the Morse Da home page |
| Result screen | Esc | Return to the lobby |
| Result screen (Morse Board) | Key R (・-・) | Return to the lobby |
| Result screen | / | Focus the nickname field |
| Result screen (Morse Board) | Key / (-・・-・) | Focus the nickname field; if already focused, key again to confirm |
| During play | Esc | Force return to the lobby |
| During play (Morse Board) | Key period (・-・-・-) | Force return to the lobby |
Last updated: 2026