QSO Trainer (new)

Experimental tool

This is the replacement for the QSO Trainer and is not finished. It will eventually take over that page.

Practise copying whole, realistic QSOs. Every contact is generated from scratch: the callsign picks the country, the country picks the town and the operator’s name, the town’s climate and the season pick the weather, and the years licensed constrain the age and the rig. Copy what matters into the log card and the tool marks it, field by field.

The formats and conventions the tool generates are surveyed, with sources, in CW QSO Formats and Conventions — including a table of exactly which convention each format here uses.

Your station

The QSOs are addressed to you, so they need your callsign at least. This is stored in your browser and shared with the other trainers on this site; it is never sent to the server.

Who you talk to

Callsigns are generated from real on-air activity, so you hear the prefixes you would actually work rather than an even spread of every country.

 
 
 

The other operator's fist and speed. More detailed settings can be found in the

 
/
Band conditions

Make the Morse sound like it came off the air rather than out of a signal generator: atmospheric noise, fading, a receiver filter, and other operators on the band. The noise floor is calculated from the location, season and the time of day.

The “detailed settings” in the dialog exposes more settings for the radio band, your station and the channel.

 
 
 

What to practise Where these formats come from
 

 
 
 

Style

Every named format sets these for you. Change them to hear how the same contact sounds under a different convention — the schools genuinely disagree, and it is worth being able to copy all of them.

 

 

 

 

 

 
How to practise

Each QSO

1: Present - how each over reaches you

At least one of these is always on. Use the and the to configure the sound. There is a gap of ms after each over, and ms where your own over would go.

2: Log - write down what mattered

Type into the box as you listen — you do not need to wait, and you do not need to get the order right. Press Check when you have finished writing.

3: Review - see what was sent

The whole QSO is shown once it has been marked, whatever the Reveal setting was during play. Use the to configure the bell. The next QSO starts ms later.

4: Pause - wait for you before carrying on

With this on, nothing moves until you press Play — between the overs of a QSO, and again before the next QSO starts. Off, the sequence runs continuously.

Practise

The QSO
Your log
 
 

Review

History

Your practice history, grouped by day. Select a row to show its timing chart; use Play to hear a message.
Time Play Message Speed Recording Play Your sending Speed Result Repeats Delay (ms)
No practice recorded yet.

Export history

How much?
As what?

Clear History

This clears the practice history for this tool only. Other tools keep their history.

Clear just today’s practice, or everything recorded for this tool?

Settings Help

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

Reset Settings

Are you sure you want to reset all settings in this page to their default values?

Upload Settings

Uploading new settings will overwrite your existing ones. Are you sure you want to continue?

New Settings Applied

Your uploaded settings have been applied to the page.

Notes

The stations are invented, not copied from a list. The callsigns are built from the measured CW activity of real operators — so you hear DL1 far more often than DB1, and a M0 callsign almost always has a three-letter suffix — but the suffixes themselves are random, so no real operator’s callsign is ever deliberately transmitted.

Facts that are sent together agree with each other. Facts nobody transmits — such as what month it is — are deliberately not modelled: the season is drawn at random for each QSO so that you meet the whole weather vocabulary whatever the time of year.

Why these formats?

Because a club teaches each of them as a lesson. The Long Island CW Club’s “Preparing for On-Air Operating” carousel is five lessons — its own protocol, SKCC, SOTA, POTA and the K1USN SST — and CW Academy sessions 11 to 13 build a contact piece by piece. Those, plus the rubber-stamp QSO of the IARU’s operating manual and two formats at the fast end (CWT and a DX pile-up), are the ten here. Where they came from, with sources, is set out in CW QSO Formats and Conventions.

CW Academy is one format rather than three because its sessions 11, 12 and 13 are the exchange, the details and the sign-off of a single contact. Choose the part to get the session, and the same choice cuts every other format the same way — a POTA exchange without the CQ and the 73s, twenty times over, is the drill that format is for.

That rule leaves out the contest exchanges nobody teaches as a QSO: ARRL Field Day, CQ WW, CQ WPX. Each drills something this tool does not generate — a class and section (2A NC), a CQ zone, a serial number. For Field Day in particular the Word List Trainer is the better tool today: it carries the exchange, the ARRL sections, and a real log of 1,288 contacts from a 2022 Field Day station, which is more faithful than anything generated.

General

There are many . Press ? to list them.

Change log

    Morse Controls

    Playback Medium


    Timing

     

    No character speed fits the other settings

     

    No Farnsworth speed fits the other settings

     

    No Wordsworth speed fits the other settings

     

    Sound

     

     
     

    Speech Controls

    No text-to-speech voices found

    Check your browser and system speech synthesis settings.

    You are offline: only local voices are available.

    Bell Controls

    Milliseconds, or a number with a unit to follow the Morse speed: 5dit, 3fdit, 1ws.

    Band Conditions

    Make the Morse sound like it came off the air rather than out of a signal generator: atmospheric noise, fading, a receiver filter, and other operators on the band. The noise floor is calculated from the location, season and the time of day.


    Basic settings

     
     
     

    Keyboard Shortcuts

    On the numeric keypad:

    • Play/Pause: 0
    • Replay the current message from start: 1 or Enter
    • Speak the current message: 2
    • Play the next message: 3
    • Next message: 6
    • Message visibility toggle: 5

    On the main keyboard:

    • Play/Pause: / or Space
    • Replay the current message from start: R
    • Speak the current message: W
    • Play the next message: M
    • Next message: . or K
    • Stop: S
    • Play the VVV intro: V
    • Message visibility toggle: H
    • Repeat / Repeat 1 toggle: L
    • Set the play count: 1 , 2 , 3 , 4 , 5 or 6
    • Flashcard toggle, before & after: Shift+C & C
    • Speech toggle, before & after: Shift+T & T
    • Morse repeat toggle: Shift+M
    • Bell toggle: B
    • Character speed +/-: Shift+X / Shift+Z
    • Farnsworth speed +/-: X / Z

    Standard navigation with Tab and Return is supported, and to show this help is ?

    Welcome back

    There have been some updates since you were last here:

      If you are able and willing to support further development, please...

      ♥︎ Donate

      Change Log

        Enable Audio

        Your browser requires a mouse click or screen tap to enable audio and speech. Please click the button below to continue.

        Theme

        Page Colour Scheme Choice