Skip to main content

Practice Morse Code

Test and improve your knowledge of Morse code with random letters and sounds.

Streak
0
Best
0
Session
0/0

Options

How to Practice Morse Code

This tool helps you improve your Morse skills in different ways.

  • Recognize sounds: Click to start the tool and hear a random code. Type the code you hear using the Dot and Dash buttons below the main window, or press . and - on your keyboard. Click Replay to hear the signal again, Validate to check your response, or Skip to move to the next code.
  • Test your knowledge of the alphabet: Uncheck Play the Sound in the Options section to see a random character. Type the code with the Dot and Dash buttons, then Validate your response.
  • Test your signal recognition: Check Play the Sound and uncheck Show the Character. Listen to the code, guess the letter, then check Show the Character to see if you were right.

Use the Options section to change how codes sound and appear.

  • Set a level from 1 (short signals) to 5 (long signals), or switch to Q codes (shorthand questions like QRZ, QTH, QSL and more) or prosigns (shorthand messages like AR, SK, and SOS).
  • Adjust audio speed in words per minute (WPM).
  • Change frequency and waveform to alter how dots and dashes sound.
  • Enable or disable the sound, character display, keyboard shortcuts, and progress tracking.

Scoreboard

The scoreboard below the keypad tracks your performance:

  • Streak: Number of correct answers in a row. Resets on a wrong answer or when you change the Level or mode.
  • Best: Your best streak in the current mode. Letters, Q codes, and prosigns each keep their own best streak.
  • Session: Your correct-vs-total count for the session. Does not reset when you switch modes.

Progress

Each row in the Progress history shows the character, the correct Morse, what you typed, and the result. Click Export to CSV to download the log, or Clear Progress to wipe the log, per-mode best streaks, and session counters.

Note: Special thanks to Hüseyin Özkara (TB7HOZ), whose feedback helped shape this page.

Tips for Improving Your Morse Code Skills

  • Start easy and work up: Level 1 only uses E and T. Each level adds new letters on top of the ones you already know. Move up when recognition feels comfortable.
  • Try Q codes and prosigns: Switch the level to Q codes or prosigns to practice the abbreviations and signals used in ham radio. Each mode keeps its own best streak.
  • Use keyboard shortcuts: Enable Keyboard Shortcuts and key with ., -, Backspace, and Enter instead of clicking.

Related Tools