Flashing Light
Master flashing-light Morse for the Coast Guard exam
Receive, transmit, and decode signal-lamp Morse at 4–8 WPM with a focused, instrument-grade trainer built for mariners — fully offline, no subscription.
Free download · optional one-time Full Access $9.99 · no subscription
Built for the exam, not for streaks
Decode characters, groups, SOS, and single-letter signals flashed from a single high-contrast lamp, with answer entry, replay rules, streak and confidence feedback, scoring, and persistence. The free tier runs at 4 WPM; the full 5–8 WPM range unlocks with Full Access.
Single-lamp receive drill
Answer entry & replay
Streak & confidence feedback
Receive, transmit, and ICS — the full signal-lamp loop
Key Morse back with a press-and-hold Lamp Key that grades every dot, dash, and gap. Decode ICS code groups against compact PUB 102 lookups. Then run the full Mock Exam to combine receive, transmit, and ICS into a realistic practical check. These drills are part of Full Access.
Press-and-hold Lamp Key
ICS code-group decode
Mock Exam sequence
Learn it first, then prove it
Start in Learn with A–Z and 0–9 reference grids and a progressive Koch/Farnsworth track backed by Leitner spaced repetition and short daily sessions. When you’re ready, Review surfaces your weakest symbols, confusion pairs, accuracy by speed band, transmit timing breakdowns, and a readiness estimate — so you always know what to drill next.
Learn reference grids & tracks
Review analytics & readiness
A complete flashing-light toolkit
Everything is grounded in real signal-lamp competency — measured in actual skill, not gamified points.
Learn / Training Mode
Reference grids plus a progressive Koch/Farnsworth Characters track and a whole-pattern Signals & phrases track, backed by Leitner spaced repetition and a daily-session composer.
Receive drills Free
Decode characters, groups, and signals flashed from a single high-contrast lamp, with scoring and persistence. Free at 4 WPM; 5–8 WPM with Full Access.
Transmit / keying Full Access
Send Morse with a press-and-hold Lamp Key that captures raw timing and gives granular per-pulse feedback on dot/dash length and gap errors.
ICS / PUB 102 drills Full Access
Flash International Code of Signals code groups, decode the group text, then match the meaning via a compact indexed PUB 102 lookup.
Mock Exam Full Access
Runs the full practical sequence — single characters, grouped receive, SOS and single-letter signals, timed items, transmit prompts, and ICS decode/meaning items.
Progress / Review Free
Weakest symbols, confusion pairs, accuracy trend and speed-band breakdown, replay dependence, transmit timing, and a readiness estimate.
PUB 102 content, offline
A bundled read-only database of Morse symbols, signal items, drill templates, and PUB 102 reference entries — public-domain content that works fully offline.
Accessibility & safety
First-launch photosensitivity warning, reduced-motion and lower-intensity lamp modes, a symbolic-only no-flash mode, optional haptic dot/dash mirror, and high-contrast controls.
Offline & private
All content, drills, scoring, and history run with no network connection. There is no account and no sign-in for training.
One-time unlock, no subscription
Download free and practice Learn, Receive at 4 WPM, Progress, and Review. Unlock Full Access once for $9.99 — buy once, own forever, Family Sharing included, with Restore available — to add Transmit, ICS, Mock Exam, every speed from 5 to 8 WPM, and JSON progress export.
Free
Free- Learn / Training Mode
- Receive drills at 4 WPM
- Progress & Review analytics
- Fully offline reference content
Full Access $9.99
Full Access- Transmit / keying drills
- ICS / PUB 102 code-group drills
- Mock Exam
- Receive at 5–8 WPM
- JSON progress export
One-time, non-consumable purchase sold via Apple · Family Sharing eligible · Restore available
Get ready for flashing-light competency
Flashing Light: Morse Trainer is coming to iPhone and iPad. Free to download, with an optional one-time Full Access unlock — from the makers of Coast Guard Exams and Mariner Studio.