bitrush
Select the target as fast as you can. Targets are drawn uniformly at random, so every correct hit carries log2(N − 1) bits and every mistake cancels a hit. One 60-second scored run per attempt.
QWERTY tape
tape-qwertyType a random a–z + space stream, typing-test style, with 8 letters of lookahead.
Letters tape
tape-lettersThe QWERTY tape without space: 26 letters only.
Home-row lanes
lanes-homeSelf-paced rhythm lanes: A S D F | space | J K L ;, one finger per lane, thumbs on space.
Eight lanes
lanes-8The home-row lanes without the space lane: eight fingers, eight lanes.
3×3 grid
grid-3x3A dot in a staggered 3×3 grid maps to Q W E / A S D / Z X C: position is the key.
Dual 3×3 grids
grid-dualTwo staggered grids, one per hand: Q W E / A S D / Z X C and U I O / J K L / M , .
Numpad
numpadA true 3×3 grid on 7 8 9 / 4 5 6 / 1 2 3. Numpad or digit row both work.
Color keys
color-keysTargets are color blocks only, mapped to A S D F J K L ;. Tests whether color-only cues are fast.
Chords
chordHome-row keys alone or in pairs (8 + 28 = 36 symbols). More bits per hit, fewer hits.
Dual stream
dual-streamThe same i.i.d. home-row stream, displayed as one queue per hand to encourage alternation.
MIDI keyboard
midiEight white keys from middle C (Web MIDI). Requires a MIDI keyboard and Chrome or Edge.
Gamepad
gamepadD-pad plus four face buttons = 8 symbols, via the Gamepad API. Press any button to connect.