Skip to content
CPS Tests

Keyboard

Keyboard CPS Test

Mash any key or alternate Z and X to find your keys per second.

Press any key to start

Pick “Any key” or “Z + X” above. Holding a key doesn’t count.

10.0Time
0Key presses
0.00KPS
–Best

Your recent results

No results yet. Your scores will show up here.

How the keyboard CPS test works

Choose Any key to count letters, numbers, arrows and space, or Z + X to count only those two keys, as in osu!. The first press starts the timer, and holding a key does not count. Your score is KPS: keys per second.

From KPS to BPM

For osu! streams of quarter notes, multiply your KPS by 15 to get the BPM you can tap: 10 KPS is 150 BPM and 12 KPS is 180 BPM. Not sure of a song’s tempo? Use the BPM tapper.

What is a good keys per second score?

Many people start around 6 to 8 KPS with Z + X over 10 seconds, and regular rhythm game players often reach 10 to 13. Tap lightly and alternate two fingers to go faster.

Click speed ranks

Finish a test and you earn one of ten animal ranks, from Snail to Hummingbird. These thresholds are for the 10 second test; shorter tests set the bar higher.

  1. Snail

    < 3.4 KPS

  2. Sloth

    3.4–4.6

  3. Turtle

    4.6–5.8

  4. Penguin

    5.8–6.9

  5. Rabbit

    6.9–8

  6. Fox

    8–9.2

  7. Horse

    9.2–10.9

  8. Cheetah

    10.9–12.6

  9. Falcon

    12.6–15

  10. Hummingbird

    15+ KPS

Frequently asked questions

Which keys count in the keyboard CPS test?

In Any key mode, letters, numbers, symbols, arrows and space count, while Shift, Ctrl, Alt, Tab, Esc and the F keys are ignored. In Z + X mode only Z and X count.

What is a good KPS for osu!?

Holding 10 to 12 KPS (150 to 180 BPM streams) comfortably covers a lot of maps.

Why does my keyboard miss presses when I mash?

Some keyboards can’t register certain key combinations, which is called ghosting. The keyboard tester shows which keys register.

Does this test work on a phone?

It needs a physical keyboard. On a phone, try the regular CPS test instead.

0