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.
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.
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.
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.
Once you've mastered individual characters, challenge yourself with complete words and realistic amateur radio callsigns — great for callsign copy practice.
Visual feedback shows your progress for each character. The system adapts to focus on characters you find challenging.
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:
Yes. Morseorama is free to use, with no account or signup needed. Your progress and settings are saved on your device.
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.
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.
If you find Morseorama useful and want to support its development, you can buy me a coffee!
☕ Support on Ko-fiHave questions, feedback, or suggestions? We'd love to hear from you.
[email protected]Letters, numbers & symbols
Listen and identify characters
Practice sending characters
Words & callsigns
Listen and type words or callsigns
Send words or callsigns