Morse Code Trainer - Learn CW

Contains adsIn-app purchases
Content rating
Everyone
1+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Learn Morse code (CW) the way experienced operators recommend: by sound, at real speed, one new character at a time.

KOCH METHOD, 40 LESSONS
Start with two characters sent at full character speed, and add a new one each time you copy at 90% accuracy. Farnsworth spacing gives you extra thinking time between characters while the characters themselves keep their real rhythm.

COPY PRACTICE
• Instant character recognition drills
• Letters, words and groups
• Headcopy: listen without writing, then check yourself
• Callsign practice
• A heat map shows which characters you still miss

TAP KEYER
Send Morse with a straight key or iambic A/B paddles on your screen and see your timing and decoded text in real time.

QSO SIMULATOR
Practise realistic on-air contacts: a general CQ ragchew, a contest exchange and a Parks On The Air activation, with RST reports, callsigns and common abbreviations.

TRANSLATOR AND CHART
• Turn text into Morse sound and Morse into text
• Full chart of letters, numbers and punctuation with audio

YOUR SETTINGS
• Character speed and Farnsworth speed from 5 to 40 WPM
• Tone frequency of your choice

BUILD A DAILY HABIT
• Short daily goal
• Streaks with streak freezes
• Optional reminder at the time you choose

For new and licensed amateur radio operators, scouts, preppers and anyone curious about Morse code. Works fully offline.

Free with ads. A one-time Pro purchase removes ads. No subscription.
Learn Morse code by ear with the Koch method, copy drills, tap keyer and QSOs.
Updated on
Oct 19, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection
  • Data is encrypted in transit
  • Data can’t be deleted

What’s new

Fixes: purchase screen no longer gets stuck after cancelling, stability and launch fixes.
Content rating
Everyone
Learn more

App support

About the developer
PT HALIM BOX
halimbox026@gmail.com
Jl Kemuning 83 Rt 001/11 Kota Administrasi Jakarta Barat DKI Jakarta 11830 Indonesia
+62 896-7357-4131

More by Halim Box Dev