About

Type it right. The note lands.

A full typing test (many modes, progress tracked session after session, themes, sounds, instant feedback on every typo), built around one idea: music. Every correct keystroke fires the next note of a real piano piece; a mistake never plays a wrong note. Your ear catches the slip before your eyes do, and the piece only sounds right when you type right. You practise longer, without watching a clock, because the reward is not a number: it is a melody taking shape under your fingers.

The manifesto

The score only moves when you type it right. The piece already exists in full; your typing is the baton.

Right key
the next note of the piece plays.
Mistake
never a wrong note: the music stops, the last note rings softly.
Backspace
the mistake is cleared and the music resumes under a veil of reverb.
Your tempo
follows your typing rhythm. The octave keeps a fixed pattern per word: only the tempo reacts.

The music

Pieces are read from real public-domain MIDI files, then rendered by a sequencer that advances one note at a time. No loop, no pasted sample: it is the whole piece, revealed as you type.

The modes

Time
Type as much as you can over a chosen duration: 15, 30, 60 or 120 seconds.
Words
A word count to reach: 10, 25, 50 or 100.
Quote
A full quotation, credited to its author and its work.
Zen
No timer, no word goal. You move at your own pace.
Code
Real code snippets, punctuation and digits included.
Ghost
A cursor replays your best record while you type.
Custom
Your own texts, pasted once and kept in the browser.

The corpus

Five text collections: literature, poetry, philosophy, gaming, code. Everything is public domain or royalty-free: author dead for more than seventy years, verifiable source (Wikisource, Project Gutenberg), language noted for every entry. The full criteria are in the repository's CONTRIBUTING file.

literature · poetry · philosophy · gaming · code

Local first, no account

No sign-up, no server, no tracking. Your sessions, your records and your personal texts live in your browser, through IndexedDB. You can export all of it, or import it back, from the settings.

Keyboard shortcuts

Tab↵

Restart the current run.

↵

From the results screen, start a new test.

⌫

Fix the last mistake. The music resumes under a veil of reverb.

Esc

Close an open panel: piece selector, personal texts.

Glossary

WPM
Words per minute, word-level definition: only the characters of words typed without a single mistake count, trailing space included, divided by five and scaled to a minute. A faulted word does not count at all, not even partially. This is the headline number.
Gross WPM
The same calculation with no filter: every keystroke counts, right or wrong. Shown as a secondary figure below the headline.
Accuracy
The share of correct keystrokes out of every keystroke in the session.
Consistency
How steady your pace is. The session is split into five-second windows; the closer the speeds are from one window to the next, the higher the consistency.

Links

Source codeREADMEThe author

Credits

TypeWav owes a lot to Monkeytype: its clarity, restraint and focus were the reference and the case study throughout. Thank you to its team and contributors.

Enough reading. Back to the keyboard.