Ham Morse 4+

Simon Twigger, AA9PW

Designed for iPad

    • 3.8 • 97 Ratings
    • $4.99



Learn and practice Morse code where ever you are.

Some comments from our App store reviews:

Brilliant if you really want to learn morse - Five Stars!
Very very good... - Five Stars!
This is one of the best cw tutor apps available - Five Stars!
Just what I needed for handy practice anywhere anytime! Highly recommended! - Five Stars!
This is the best app I've found for increasing my code accuracy and helping to increase my speed. Five Stars!

Ham Morse allows you to practice morse code on your iPhone, iPad or iPod Touch. It is designed particularly for Ham radio operators and others who wish to achieve or maintain a high level of proficiency in this classic mode of communication.

Ham morse has the following features:

The code is sent using the Farnsworth timing whereby the morse characters are sent at 15 words per minute (WPM) and then extra spacing is added to slow the overall WPM to speeds slower than 15 WPM. The farnsworth speed can be adjusted if you wish to use a speed other than 15WPM. The maximum speed that the morse can be sent at is 50 words per minute. The morse audio waveforms have a 5ms rise time to reduce key clicks and yet provide crisp code to copy.

The audio frequency can be varied from 220Hz up to 900Hz. A typical value might be around 700Hz but a lower tone can be very useful in some situations.

The code can be paused just in case you are interrupted or want to take a break, an incoming call on an iPhone pauses the code automatically.

To help you learn the morse code itself HamMorse allows you to practice a variety of sets of characters from individual random letters all the way to the current news stories from around the world.

Koch - This setting uses the Koch character progression. It starts with just one letter and then you can add a new letter when you have mastered the previous character set. This is one of the most popular methods of learning the morse character set.

Letters - Practice the individual letters, A-Z. Add new letters to your practice set using the settings page.

Numbers - Practice the numbers, 0-9. Which numbers you practice can be controlled on the settings page.

Callsigns - allows you to practice receiving random amateur radio callsigns, a mixture of letters and numbers (eg AA9PW, G1SNT, G5RV) that often prove troublesome when copying code on the air. HamMorse creates a wide variety of international callsigns using the standard ITU prefixes to provide useful practice where ever in the world you may be.

Punctuation - provides a wide variety of punctuation and standard morse code prosigns.

Top 100 and 500 most common words - this is a great way to start to recognize whole words the key to really improving your speed.

News feeds - these provide the opportunity to copy real sentences and keep up with the news at the same time. Note that the News feeds will only work with an active network connection.

Ham QSOs - listen to examples of typical on-air exchanges between ham radio operators - practice coping the callsigns, RST reports, location, rig, antenna and many other pieces of a typical QSO.

Accessibility support - The app also has support for Apple's accessibility tool, Voice Over. When Voice Over is activated each button and field has an audible description available describing the button or slider and its use.

Text Delay - As an additional learning aid You can have the text appear a few seconds after the morse code is played so you have time to copy the letter before it appears on screen.

Text Filter - Filter out characters from the News feeds or QSOs that you are not yet familiar with so you can start practicing with real text even if you don't yet know the whole morse character set.

What’s New

Version 1.492

- Audio is no longer muted when the device is in Silent Mode.
- Clear button is deactivated while the morse is playing, but it is now reactivated once the morse is finished to make it easier to reset the text and start a new practice session
- Fixed bug related to the News option where devices were crashing when News was selected

Ratings and Reviews

3.8 out of 5
97 Ratings

97 Ratings

The Markó ,

No Audio! Please support or pull!

Bro! You need to retire this thing or give some support! I get no audio and I’m not the only one! I have deleted and reinstalled, rebooted the phone. No audio. This was the best app I found for iPhone but without audio any o god!. You should be responsible for this thing."

Developer Response ,

Hi there, many thanks for the feedback and I'm sorry there are issues with the sound. One thing to check, the audio is affected by the mute switch on the phone so if that is turned on and the phone is in silent mode, then there will be no sound. Please let me know if that solves the problem.

Zeppilen ,

Insufficient Speed Adjustment

Simon, I really like most wverything about your app, but cannot find any way to adjust the PER CHARACTER speed! I have read, and agree, that each character should be sent quite fast so that the learner is forced to copy/translate based on sound alone (no mental picturing of the di-dah sequence). Then the learner can asjust learning speed by only adjusting the INTER-CHARACTER speed (spacing between characters). If the app HAS that feature... I cannot find it. Also... no matter what I set the "char speed" to... i get the same... about 13 wpm. I had this app about three years ago and was able to change speed. Not sure why I cannot anymore. BTW... I'm using this on an iPhone12.

Developer Response ,

Hi Zeppilen - Thanks for reaching out. In theory, you should be able to adjust the Per Character speed using 'Char WPM' on the settings page to however fast you want the individual characters to be sent (I think the default is 20wpm). You can then adjust the Inter-Character speed using the Speed slider on the front of the app, e.g., you could have the Character Speed set to 20 wpm and the speed slider set to 5 wpm and you would hear characters sent at 20wpm with inter-character and inter-word spacing adjusted to slow the overall speed down to 5wpm. You can reach me at simont at aa9pw.com if this doesnt solve things.


My go to morse practice tool

This has been my go to morse practice tool now that I am 5-8 WPM. I like that I can adjust the speed of the letter separate from the WPM speed. I did find other tools better for learning the basics but did use this app from time to time. Now that I can copy all letters and numbers I find my self using the "word" function of this app all the time. Well worth the 99 cents for that feature alown. Thanks for the great work on this app.

App Privacy

The developer, Simon Twigger, AA9PW, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Identifiers
  • Usage Data

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    Up to six family members can use this app with Family Sharing enabled.

You Might Also Like