Key Press Counter

Choose a specific key or count every key press. The workspace tracks the target, total presses, elapsed time, and presses per second for the active session.

Key Press Counter
Ready
0 presses
0.00 per second
0:00 elapsed

Privacy: counts are kept in memory for the active session. A saved best is stored only in localStorage and can be cleared here.

About this test

Any key or one key

In any-key mode every keydown adds to the total. In selected mode only the chosen key counts, which is useful for testing a specific switch.

Elapsed time is live

The timer starts with the first qualifying press and keeps counting until you reset, so you can calculate your own sustained rate.

Why not store every count

Privacy matters more than persistence. Counts exist only for the active session unless you save a best result.

Can I count a modifier key?

Modifier keys are captured as keydown events and can be selected, though some OS shortcuts may intercept combinations.

What happens if I switch keys mid-session?

Changing the selected key resets the session so the rate stays accurate for the new target.