Morse Code Complete: Learn CW

In-app purchases
4.8
664 reviews
Content rating
Everyone
10K+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Learn Morse code with a structured course and trainer that helps you practice both copying and sending from the basics to real-world exchanges. Start with letters and numbers, then build toward words, phrases, callsigns, abbreviations, Q-codes, prosigns, and CW QSO basics through guided lessons, reviews, challenges, and custom practice.

6 Sections • 20 Subsections • 200+ Lessons, Reviews, and Challenges

Free to download and try, with all Alphabet Receive lessons included plus part of the Alphabet Send path, Level 1 Words, and straight key and paddle modes. No ads.

WHY MORSE CODE COMPLETE
• A complete Morse code course: Many Morse apps are mainly translators or isolated practice tools. Morse Code Complete is designed as a guided course that takes you from the basics to practical Morse code skill.
• Learn both copying and sending: Build real ability by practicing both receiving and sending throughout the course.
• Practice with a real key or paddle: Use straight key, single-lever paddle, and dual-lever iambic paddle modes, including supported external key and paddle hardware such as VBand interfaces.
• Structured for steady progress: Guided lessons, reviews, and challenges help you build skill step by step instead of jumping between random drills.
• Built for real use: Progress beyond characters into words, callsigns, abbreviations, Q-codes, prosigns, and CW QSO patterns.
• Premium, focused practice: Clean design, flexible session controls, and no ads help you stay focused on learning.

WHAT YOU’LL LEARN
• Section 1: Letters, numbers, and punctuation
• Section 2: Words, phrases, and sentences
• Section 3: Prosigns
• Section 4: Q-codes
• Section 5: Abbreviations
• Section 6: CW QSO basics with real-world exchange patterns and mixed receive/send learning

COPY MORSE CODE
• Guided receive practice designed to help you recognize Morse by sound and rhythm
• Adjustable speed controls up to 60 WPM
• Farnsworth support for learning with comfortable spacing

SEND MORSE CODE
• Practice sending with feedback on timing and accuracy
• Use straight key, single-lever paddle, or dual-lever iambic paddle modes
• Practice with touch controls or supported external key and paddle hardware, including VBand interfaces
• Adjustable accuracy settings

SESSION OUTPUTS
Use any combination of outputs during sessions:
• Audio
• Vibration
• Screen flash
• Flashlight

CUSTOM PRACTICE
Create focused practice sessions across course topics:
• Characters
• Words, phrases, and sentences
• Prosigns
• Q-codes
• Abbreviations
• Callsigns with country-based filtering
• QSO practice based on Section 6 receive/send content

ACCESS OPTIONS
Free Access
• Free to download and try
• No ads
• Includes all Alphabet Receive lessons
• Includes selected Alphabet Send lessons
• Includes Level 1 Words
• Includes straight key and paddle modes
• Includes limited Custom Practice tied to free lessons, including Level 1 Words

Foundations Access
• Unlocks all Section 1 lesson path content
• Unlocks all Words in Section 2
• Unlocks Custom Practice for Section 1 and Words

Full Access
• Includes everything in Foundations Access
• Unlocks Phrases and Sentences in Section 2
• Unlocks the rest of the course across all sections
• Unlocks all available Custom Practice content
• Restore purchases supported through Google Play

Morse Code Complete is designed for people who want a clear, structured way to learn Morse code, while also building toward practical CW skill over time.

Support: support@morsecodecomplete.com
Website: morsecodecomplete.com
Updated on
Jun 21, 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.
This app may share these data types with third parties
Financial info, App activity and 2 others
This app may collect these data types
Financial info, App activity and 2 others
Data is encrypted in transit
Data can’t be deleted

Ratings and reviews

4.8
628 reviews
W D
May 5, 2026
To the developer, thanks very much for thia fantastic app!! I have a suggeation that would make it even better (I think): In the words section it would be great to have it start with 2 letter words, then 3, then 4, etc.....and if possible more words in these sections. I believe this would make the sending and receiving much easier for beginners. anyway, thanks very much, I bought the full version and loving it!!
2 people found this review helpful
Did you find this helpful?
Sparks Digital Studio
May 5, 2026
I appreciate the review WD, and thanks for the suggestion!! I like your idea. I am planning to add more words in the Section 2 Words subsection in the near future, and when I do, I will also look into incorporating your suggestion. Thanks again!
Chantel Lines
May 15, 2026
I am LOVING this app so far! I've learned so much more in the last two days - and actually retained it - than in my many decades and repeated attempts to learn morse code. And I'm still only on the first part of the alphabet! Will definitely be purchasing as soon as I've finished the free parts, just don't want to overwhelm myself with too much available at once... it's hard to force myself to stop learning and sleep!
1 person found this review helpful
Did you find this helpful?
Sparks Digital Studio
May 15, 2026
I appreciate the review Chantel! I'm glad you're loving it!
Gentry Harding
April 28, 2026
Very similar to "Morse Mania" but with more features and a more extensive course. Only gripe I have is that it has a very low character speed by default; most people recommend using a high character speed (18+) with a low Farnsworth (8-15), but this defaults to about 12 WPM character speed and no Farnsworth. Of course, I was able to change this in settings, so no big deal.
1 person found this review helpful
Did you find this helpful?
Sparks Digital Studio
April 28, 2026
Thanks for the review! I would also recommend setting a higher character speed at first if you're doing the receive-only path, but I selected 12 WPM as the default considering beginners who are learning both receiving and sending at the same time, since sending at higher speeds can be difficult at first.

What’s new

Added Danish, Slovenian, and Serbian versions. Editorial changes throughout. Improved app performance.