Slowest first. Median reaction is the time from the end of the tone to your keypress.
Ch
Code
Seen
Acc
Median
Speed
Mix-ups
What you typed when you got it wrong.
Sent
You typed
Times
Session history
Every drill saved on this device.
When
Mode
Sent
Chars
Acc
Your wpm
Character speed = 3600 / median reaction in ms — the fastest sending speed whose inter-character gap still fits your reaction.Overall speed = correct characters per minute ÷ 5 (PARIS).
Leaderboard
100 characters from one set, sent at one speed. Ranked by overall speed, with 90% first-try accuracy to qualify.
Sending speed class
Ranked runReady · press Start run
Copied
0 / 100
Overall speed
— wpm
First try
—
Wrong keys
0
Koch 10 · 20 wpm
#
Operator
Overall wpm
Char wpm
First try
Date
Sent with straight PARIS timing (no Farnsworth padding), no hints, characters drawn at random with no immediate repeat. Overall speed = correct characters per minute ÷ 5, timed key to key over the 99 gaps, wrong keys included. One row per operator: their best run.The server issues each run, rebuilds the characters itself, recomputes every figure and checks the timings against its own clock. It cannot see your keyboard, so a determined cheat can still fake a plausible run. Treat the board as friendly competition.
Tug-of-war
Two operators copy the same characters and push a marker toward each other's edge.
Match
Both sides hear the identical sequence. Each character arrives the moment your last one is right.
Matches
Open to join, or in play to watch.
Nobody has a match open right now.
Force: a correct first-try character pushes by (reference reaction ÷ your reaction), capped at 2×, times a weight. A wrong key pushes back 0.75 of a push; the character you then get right is worth 0.3. The marker moves (your points − theirs) ÷ 10.Handicap: the reference and the weight come from each operator's median reaction in their accepted ranked runs on this server (800 ms if they have none), so a slower operator's good copy counts for more. The server referees: it holds the characters, judges every key and scores every push. First off the edge wins; after two minutes, whoever holds the marker on the far side.
Pushes right →
—
← Pushes left
Timing follows PARIS: one dit = 1200 / wpm milliseconds. Farnsworth padding uses the ARRL formula.Audio starts after your first click, as browsers require.