Morse Tapper app provides a training tool for learning morse code. The user can tap out morse code on the touch screen, and the app will graphically display the dits and dahs in temporal (time based) graphic format so the user can visually see any timing issues. The graphic display of the morse code makes any malformed dits or dahs readily apparent.

Tapper will decode the taps and display the decoded letter, number, prosign, or punctuation. An option setting for speech output of the decoded value is available.

Options for playing an frequency adjustable tone and lighting the flash (torch) are also available.

Any and all Feedback is encouraged, so please let the author know of any issues you've encountered or features you think a new coder could use to help learn morse code.

Key in "GAME" for a hidden tab.

Known Limitations (Bugs):
The App has not been tested with Word Per Minute (WPM) rates higher than 18 WPM. There is an adaptive speed detection algorithm that needs to be populated with dits and dahs. It is recommended that the user first tap an A or N two times at the nominal speed to seed the algorithm. The Game tab filter buttons are not functioning. If the app asks to use the microphone, click "no"; this is a side-effect of the audio library. The microphone is not used by the app.

Future enhancements:
- Add network connection for channel morse code communications via internet
- Decode mode that will generate the morse code and the user must decode and type in the letter/number into the keyboard
- Replay of keyed code
- Rendered the temporal graphic display of keyed code into image area of table view
- Localization

What’s New

Version 0.9.9

Upgrade to newer swift and api. Enabled Settings tab by default.

Ratings and Reviews

John Deere, drive green ,


Didn't teach morse code. Just a list of letters translated. If you like studying more than being taught, get it.

Train fan at five ,




Lawton Software
25.6 MB

Requires iOS 10.0 or later. Compatible with iPhone, iPad, and iPod touch.



Age Rating


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

You May Also Like