Morse code flashcards with audio for iPhone

Thirty-six cards covering the letters A through Z and the digits 0 through 9. The front of each card is sound rather than text: you hear the character, then flip to see what it was.

Download the deck

36 cards · 3.1 MB · free · updated July 12, 2026

36 cardsAudio on the cardsFree

What’s inside

Ham radio courses give the same advice over and over: learn the code by ear, because a dot-dash chart teaches your eyes a skill your ears need. So the front of every card here plays a clean 650 Hz recording of the character at 12 words per minute, brisk enough that you hear each letter as a rhythm rather than counting individual dits. The back shows the character with its written pattern, and you can replay the audio while looking at it.

Reviews turn into ear training. Rate yourself honestly on whether you recognized the sound before flipping, and the scheduler does the rest.

Sample cards

FrontBack
Audio: the character at 12 wpm (tap to play)C − · − ·
Audio: the character at 12 wpm (tap to play)7 − − · · ·

Who it’s for

Ham radio students working toward comfortable CW, and puzzle people who keep meeting Morse in escape rooms. You don't need a license to learn the code.

Getting it onto your iPhone

Tap the download button on this page in Safari, open the download (the ↓ button by the address bar), and tap the file; it imports into Flickdeck as a new deck with every card unstudied. From a Mac or PC, download it and AirDrop it to your iPhone. The deck library page has the full walkthrough, and the app itself is coming to the App Store.

Source and accuracy

Character patterns and signal-length ratios follow Recommendation ITU-R M.1677-1, the international standard for Morse code. The recordings were generated specifically for this deck at a constant 12 wpm with standard spacing.

One tap away.

The deck is free and yours to edit once it’s on your phone. Flickdeck itself is a one-time $3.99. No subscription, ever.

Download International Morse code

Browse the whole library →