Word List Trainer

Practise copying from ready-made word lists or upload your own. Filter the word lists to focus on your problem characters.

Practice Content

Select a tab to use a ready-made list or to input your own:

Choose the word list source and type and then the list itself:

Load, drag & drop, type and edit your own list of words to practise. Use plain text files (not from Word), or CSV files. The list is only visible to you. (Help on the list format.)

Split the text into messages by
 

Optionally, apply some filters to the chosen content to focus in on what you want:

 
 
Word length of to characters
Soundboard

The "messages" (letters, words, phrases) are displayed here as "tiles" along with their play count.

  • Click on a tile to Play it. The orange tile indicates the current message: change it with Ctrl+Click.
  • Disable the current message with q, or disable/enable a tile with Shift+Click.
  • Use Enable All and Disable All to adjust all the words.
  • Toggle the Board Visibility or just the Text Visibility.
  • Reset Counters moves the cursor to the beginning and resets the counters.
  • Edit copies the list into the "Upload or Input" tab above for editing.
   
/
Messages
 

Please select some words in the Practice Content panel above.

Flashcard

×
Playback Controls
 
 
/
Play

Play starts playback (with Repeat it will continue).

Next plays the next message.

VVV plays VVV to preview the CW tempo.

Play options

Repeat / Repeat-one plays new messages continuously or repeats the current message.

Random randomises the message choice.

Once each plays each message only once.

Message Modifier - modify the message in different ways

Build Up builds each message up, so e.g. NICE is preceded by N NI NIC  or UP WE GO by UP   UP WE    (see help).

Speed Racer boosts the initial speed by 50% and then repeats the message, stepping down the speed to your chosen values. Morse Repeat will play at the boosted speed if selected. Use the Speed Racer Controls to configure (see help).

Toggle the buttons to choose what sequence to play and show for each message:

Toggle the buttons to choose what sequence to play and show for each message; configure Morse, speech and bell:

1: Show & Say Before - option to see the flashcard or hear the message spoken before the Morse is played

Display the Flashcard for ms (Flashcard Time).

Use the Speech Controls to configure the Speech (voice, volume, rate, pitch, pause)

2: Morse - play the message using sound, light, vibration

Use the Morse Controls to configure the Morse (speed, volume, pitch and playback medium).

After each message, a pause of is used.

Count controls how many times the message is played, with an Extra Gap of ms between repeats.

3: Recognition - optional extra time for you to recognise the message

There is a pause of after a message (currently ms).

Add Recognition Time of ms.

4: Show & Say After - option to see the flashcard or hear the message spoken after the Morse is played

Display the Flashcard for ms (Flashcard Time).

Use the Speech Controls to configure the Speech (voice, volume, rate, pitch, pause).

5: Morse Repeat - option to play the Morse message again

There is a pause of after a message (currently ms).

Add an Extra Gap of ms.

6: Bell - optional bell played to indicate the end of the sequence

Use Bell Controls to configure the Bell (type, volume and duration).

Add a Bell Gap of ms.

Configure the pauses used in the sequence:

 
 
 
 

Morse timing within a message is configured in the Morse Controls

History
Time     Message Speed #
 
Settings

Save all the settings for this page in a file, or Load some settings from a file (overwriting your current choices). Share Settings generates a link to bookmark your settings or share with someone else. The Reset Settings button changes everything in this page to its default value.

General Notes

There are many keyboard shortcuts which can also access additional functions. Press ? to list them.

General help on the playback controls and Morse Controls (Timing) can be found in a separate page, along with some specific help for the Word List Trainer.

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

Acknowledgements

Many kind people have sent me bug reports and ideas for features for this page: thank you to all of them. Special thanks go to Glenn (W4YES) of CW Innovations and Tom (W0FN) for their help. Various features have been copied (with permission) from the Morse Code Ninja materials, and the parameters for different keys from Seiuchy. CW Academy, CW Innovations, LICW Club, and Morse Code Ninja have all provided their content for the page.

Change Log