iPhone & iPad Android Free & open source

Learn Morse
Without Memorizing
Charts

Train your ear using modern methods inspired by real-world CW operation. No lookup tables, no rote charts. Just listen, recognize, and get faster. Now on both iPhone and Android.

Open beta Join the beta on TestFlight

iPhone & iPad: the beta is open. Tap TestFlight above and you're in. Android: testing is currently closed, so join the Discord and ask for a spot.

Learn Morse. Hear Progress.

Another Morse Trainer logo

Built for real copy

Everything here exists to make you a faster, more confident operator, not to pass a quiz.

The Koch method

Start at full speed with two characters and add one at a time. Characters stay at 33 WPM, too fast to count, while the gaps stay as wide as you need, so you learn whole sounds from day one. Each new character is introduced on its own, with its sound, before it joins the drill.

Time-to-recognize tracking

Every answer is timed from the last tone. The app knows not just whether you got it, but how fast, and drills what's still slow.

A leveled Journey

A gamified path from letters through prosigns, Q-codes and call signs, with an unlock map, saved progress, and a bar that drains when you miss.

Confusion drills

It quietly learns the pairs you actually mix up (B/D, U/V, S/H…) and builds targeted sessions to sort them out.

Hands-free Listen & Learn

Passive practice for the car or a walk: code plays, then the answer is spoken aloud, with full background audio and lock-screen controls. It deals the whole pool before repeating a word.

Send, don't just copy

Key it back on a touch key, a wired or Bluetooth MIDI key, or a Vail Adapter, with live decode. Or print drill sheets built from what you've studied.

Decode off the air

Point the microphone at your rig's speaker or a WebSDR and read received Morse as text, with live WPM and pitch telemetry.

Work a real pileup

Call CQ against a simulated pileup with QSB, QRN, cut numbers and busted calls. Or run a timed leg of a real weekly contest.

Progress you can see

Daily streak, per-character accuracy, median recognition time, most-confused pairs, and performance by speed band, weakest first.

One character at a time

A staged ladder takes you from single letters to pairs, words, and call signs. Each character graduates only when you can copy it reliably and quickly.

  • Meet each new character on its own, with its sound, before it's drilled
  • Sound-alike answer choices that mirror real on-air confusion
  • Auto-advance on correct, instant reveal on a miss
  • Answer by tapping, typing, speaking, or keying it back
  • Opt-in punctuation and prosigns when you're ready
  • Learn your call, ? and your state, and you're ready to hunt POTA
A·−
N−·
R·−·
K−·−
C−·−·
Q−−·−🔒
R
·−·
WPM 33
4 / 10

Twenty-two ways to train

Pick a style at the start of every session and practice on a timer, or go until you stop. Every mode below is on both iPhone and Android. The guide walks through each one →

Learn the characters

Start here
·−−−

Journey

A leveled path from letters to call signs, with an unlock map and saved progress.

−·−·

Characters

The Koch ladder: single letters and numbers, then pairs, triples, and words.

Confusion Drill

Targeted reps on the exact pairs you keep mixing up.

−−·

Morse Invaders

Arcade recognition: characters descend in columns. Hear one and type it, or see one and key it, before it lands.

Copy real content

What you'll actually hear on the air
·−−

Common Words

The 1000 most useful ham words copied as whole sounds, or bring your own list.

·−

Abbreviations

CW shorthand: what are they actually saying?

−−·−

Q-Codes

QRZ, QSY, QTH and the rest of the Q-signal shorthand.

·−−·

Prosigns

Run-together patterns like <AR> and <SK>.

···

Short Stories

Continuous copy: 32 fables, longer classics with a bookmark, or today's news.

Build speed

Once the alphabet is solid
····

Head Copy

Hold a whole word in your head, then self-grade the recall.

Type It

Free recall: hear it, type it, no multiple choice.

−−·−

QRQ Speed

High-speed copy at 35, 40, 50 or 60 WPM, for when 33 feels comfortable.

·

Daily Dit

Today's five-letter word in Morse, the same for everyone. Guess it at speed, then share the grid. How it works →

·−·

Rapid Fire

Call signs, words, number groups, states and Field Day sections, serials, names or power, back to back at your pace.

Get on the air

Operating, not just copying
·−−·

Pileup Runner

Call CQ and work a simulated pileup, your own side keyed on the air.

−·−·

Contest

Timed runs of five real weekly CW events, with a live score and scorecard.

·

Code Exam

The FCC/ARRL-style copy test at 5, 13 or 20 WPM.

·−·

Repeater

Live CW with real operators over the Vail network, with a signal timeline.

Send, decode & look up

The other half of CW
···

Sending Practice

Hear it, key it back on a touch key or hardware MIDI key, with live decode.

−··

Sending Drills

Printable practice sheets built from the characters you've studied.

−··

CW Decoder

Point the mic at a rig or WebSDR and read received Morse as text.

·−·

Reference

Tap-to-hear chart of prosigns, Q-codes, abbreviations, lingo and cut numbers.

·−··

Listen & Learn

Hands-free, eyes-free practice with spoken answers.

From the developer

Why I did this

I stand on the shoulders of giants.

When I learned Morse, I found a whole shelf of great tools, each one built by someone who loved CW and gave it away. One taught the characters. One ran a pileup. One put me on the air with real operators. One drilled the words. One played characters and said them out loud while I drove. Every one of them was excellent, and every one of them lived somewhere different: some on a desktop, some in a browser, some on a phone, one on a bit of hardware on the bench. I spent as much time switching between them as I did practicing, and I desperately wanted one place I could open and just train.

That is all this app is. It is not a new idea. It is the tools that taught me, in one pocket, on both phones, free.

Ham radio (and CW especially) has given me far more than I expected when I first picked up a key. Friendships with people I would never have met. Places I would never have gone and things I would never have done, all because someone on the other end answered. I am grateful for that, and this is my way of giving some of it back.

If it helps your copy, or gives you the confidence to get on the air for the first time, then that makes it all worthwhile. Please feel free to share it with your club, your friends, or your classmates. It would be an honor if it helped them too. I hope to see you as part of our amazing community.

73, Justin N9HO

An honest trainer, built by a ham

Another Morse Trainer is a free, open-source app for iPhone and Android. It was built the way a CW operator actually learns: by ear, at speed, focusing relentlessly on what you get wrong. No accounts, no ads, no tracking: everything stays on your device.

If the app has helped your copy, a coffee keeps the lights on. It will never be required for anything in the app. Other ways to help →

Come say hello on Discord

Where the testing happens: Android closed-test invites, TestFlight builds, bug reports, feature ideas, and people learning at the same pace as you.

Join the Discord