Explore the World of Morse Code

Morse code, invented by Samuel Morse in 1838, revolutionized long-distance communication and remains vital today in aviation, amateur radio, and emergency situations. This elegant system of dots and dashes can be a fun skill that connects you to communication history while training your brain in pattern recognition.

What is Morseorama?

Morseorama is a free online Morse code (CW) trainer designed to help you learn Morse code effectively. Whether you're preparing for amateur radio certification, interested in emergency communication, or simply want to learn a fascinating skill, Morseorama provides a structured, progressive approach to mastering this timeless communication system.

It runs in your browser on desktop and mobile — no account or signup needed. Your progress is saved on your device.

How It Works

Receive Mode

Listen to Morse code signals and identify the characters. Practice across 13 letter levels, 5 number levels, and 4 symbol levels — all available from the start. Adjustable speed (5–40 WPM) and tone.

Send Mode

Practice sending Morse code with a straight key or an iambic paddle (keyer mode A/B), using your keyboard, on-screen controls, or a USB key adapter like VBand or Vail. Learn proper timing for dots and dashes.

Words Mode

Once you've mastered individual characters, challenge yourself with complete words and realistic amateur radio callsigns — great for callsign copy practice.

Progress Tracking

Visual feedback shows your progress for each character. The system adapts to focus on characters you find challenging.

About Morse Code

Morse code was developed in the 1830s by Samuel Morse and Alfred Vail for use with the electric telegraph. Each letter and number is represented by a unique sequence of short signals (dots) and long signals (dashes).

Despite being nearly 200 years old, Morse code remains relevant today:

  • Amateur Radio: Ham radio operators worldwide use Morse code (CW) for long-distance communication
  • Aviation & Maritime: Navigation beacons still transmit identification in Morse code
  • Emergency Communication: The universal distress signal SOS (• • • — — — • • •) is recognized globally
  • Accessibility: Morse code enables communication for people with certain disabilities

Tips for Learning

  • Practice regularly: Short, consistent sessions are more effective than occasional long ones
  • Learn by sound: Associate each letter with its rhythm pattern, not visual dots and dashes
  • Start at a comfortable speed: 15 WPM is a good starting point for most learners
  • Don't count: Try to recognize patterns instantly rather than counting dots and dashes
  • Use Farnsworth timing: Enable it in Settings to hear each character at full speed with extra space between them — this trains instant recognition while keeping you from counting

FAQ

Is Morseorama free?

Yes. Morseorama is free to use, with no account or signup needed. Your progress and settings are saved on your device.

Can I use a real key or paddle?

Yes. USB key adapters like VBand and Vail work out of the box, since they send Left/Right Ctrl — the default paddle keys. You can rebind the keys in Settings → Sending, or use your keyboard or the on-screen controls instead.

What speed should I start at?

Learn each character at 15 WPM or faster, even as a complete beginner. At slow speeds a character sounds like a string of separate dots and dashes, and you end up counting them and translating in your head. That habit is hard to unlearn and often leads to a plateau around 10 WPM. At higher speeds each character becomes one recognizable sound, like a word, and you learn to react to it instantly.

If that feels too fast, don't lower the character speed — turn on Farnsworth timing in Settings instead. Characters still play at full speed, but extra space is added between them (set by Effective Speed), giving you time to think. As you improve, raise the effective speed until the extra space is gone.

Support Morseorama

If you find Morseorama useful and want to support its development, you can buy me a coffee!

☕ Support on Ko-fi

Contact

Have questions, feedback, or suggestions? We'd love to hear from you.

[email protected]

Audio

15
Farnsworth timing
?
Only affects the Morse you hear. Each character is still played at full speed, but extra space is added between characters and words, giving you more time to recognise them.
8
600
Plays a random phrase to test speed and frequency
Keep audio active
?
Prevents Bluetooth headphones from clipping the start of tones by keeping the audio channel active

Sending

Send with one key, where a longer hold makes a dash. Use the key below, hold the mouse on the send field, or tap and hold on a touch screen.
Key
Try it
Press your key(s) here to test…

Appearance

Characters

Letters, numbers & symbols

Receive

Listen and identify characters

Send

Practice sending characters

Words

Words & callsigns

Receive

Listen and type words or callsigns

Send

Send words or callsigns

Words Receive

☕

Game Settings

5

Words Send

☕

Game Settings

5
Receive Level 1
☕

Level 1: E & T