CW Generator

This tool is for those people learning CW (i.e. learning the sound of Morse code) and includes advanced timing controls. To see dots and dashes, Morse as a flashing light, as a vibration or send messages to others, please use the Morse Code Translator.

Translate a Message
Time   Text Speed #
Morse Sound Controls

There are no paid adverts on this page. If you find this software useful, please make a small donation to the author (and convince his wife that the time spent on it is worthwhile...).

Thank you!


Text to CW

Just type letters, numbers and punctuation into the "Input" box and press the "Play" button. Prosigns can be entered with angle brackets (e.g. "<BT>"). Any untranslatable characters will be highlighted for easy removal. This tool does not take dots and dashes as input, please use the standard Morse Code Translator for that.

Items in the "History" display may be replayed using the mini play buttons. Individual words in a sentence may be replayed by clicking on the word tile.


This tool works in most browsers: please see the FAQ if you are having problems.

If you would like to see a list of all the Morse code characters please go to my Morse Code page. If you have any questions about Morse code or the translator, please read my FAQ first.

Change log