Press any key to start. The tool tracks your press count, millisecond intervals, chatter events, and max key rollover in real time. Test single keys or alternate pairs to isolate your fastest and slowest inputs.
The mechanics are simple. The habits that make your result meaningful take slightly more care, and here they are.
The visualizer or text input log needs keyboard focus before it can detect your presses. Click the visual keyboard or any interactive area once, which highlights the active indicators to confirm focus. From this point, every key press you make registers in the tool. If the zone loses focus because you clicked something else, click it again to refocus.
Pressing any key automatically registers the event on the interactive keyboard layout. The active keys light up in real time, and the input log updates to show which key code is currently being tracked. All subsequent presses are logged with millisecond precision. Pressing a different key does not end the test since the layout tracks multiple key rollovers simultaneously.
This test counts only genuine press-and-release cycles. Holding the key down generates repeat events that are automatically filtered and ignored. Your goal is to tap the key as many times as you can within the session, using quick, deliberate presses rather than sustained pressure.
Reset and try different keys to compare their performance. Compare your W key score to your spacebar score, or your letter keys to other keys on the layout. You will quickly see which fingers are fastest on your particular keyboard and which keys feel sluggish, often due to the switch under that specific key or finger ergonomics.
The real-time log displays the millisecond delta between each consecutive press. Tapping a key repeatedly will show you how consistent your manual input intervals are. A lower and more stable millisecond delay indicates a faster and more rhythmic pressing speed.
Use the integrated sharing feature to export your tested key counts, maximum NKRO, and chatter statistics. Comparing your keyboard performance across different session records helps identify device limitations, setup anomalies, or switch fatigue over time. If you suspect key chatter is causing issues, run our dedicated keyboard double typing test to check for repeating inputs.
This is not a typing speed test and it is not a spacebar counter. It measures something more specific and more useful for anyone who wants to understand their keyboard input precisely.
Instead of counting total characters typed, this tool focuses on one key at a time and tracks how many physical presses you produce in a session. You choose which key to test by simply pressing it. Each subsequent press of the same key increments its count on the layout, making it easy to isolate and compare specific inputs.
When you hold down any key on a keyboard, the operating system generates repeated keydown events automatically, typically starting after 500ms and repeating every 30ms. If a test counted these, your score would be meaningless. This tool uses the browser's built-in event.repeat flag to discard every held-key event and count only genuine physical presses. What you see is what your fingers actually did.
The input log below the visualizer shows the exact sequence of your key presses with millisecond-precision timing. This reveals whether your speed peaked early and dropped (common when muscles fatigue), stayed consistent throughout (indicating good technique), or ramped up as you warmed up. It helps you see the exact shape of your inputs rather than just a single average number.
A standard click test measures mouse button clicks using your index finger on a short-travel, light-actuation button. Keyboard keys have more travel distance and often require more actuation force, which means keyboard CPS results typically run 1 to 3 points lower than mouse CPS for the same person. This is expected and not a sign of poor performance because it is physics.
If you have changed your switches, upgraded to rapid trigger magnetic switches, or lubed your stabilizers, running the same-key test before and after gives you an objective measurement of the difference. Running two sessions with the same key and same timer reveals the real-world performance impact of your hardware upgrade.
Every keypress is logged in real time showing your key code and millisecond delta between actions. Multiple attempts in a sitting let you see whether you are warming up (scores rising) or fatiguing (deltas increasing). Your key presses are tracked instantly so you always know your latency and chatter metrics without keeping mental track, and you can measure precise input latency with our keyboard latency test.
Mouse click speed gets most of the attention in competitive gaming discussions. Keyboard key speed matters just as much in specific scenarios, yet fewer players actively train or benchmark it.
In games like League of Legends, Dota 2, and various MMOs, ability keys (Q, W, E, R) need to be pressed repeatedly and quickly during fights. A faster activation rate means more casts per window of opportunity. Pro players typically sustain 8 to 12 presses per second on their primary ability keys during intense team fights. Testing these specific keys shows you where your ceiling is, and whether it is your finger speed or your keyboard hardware that is the limiting factor.
Pre-1.9 Minecraft PvP rewards higher click rates, but keyboard speed matters for sprint toggling (W), block placement timing, and hotbar navigation. Players who can switch between movement keys and action keys faster have a real edge in situations where every input counts. Testing your WASD keys individually can reveal asymmetry because most people find their W key significantly faster than their A or D keys due to how frequently it is used.
osu!, StepMania, and similar rhythm games rely entirely on key press timing and speed. Players often test their Z and X key speeds (the default osu! hit keys) to confirm they are performing consistently and that their keyboard switches response is not introducing variability. A drop in CPS between the two keys suggests a hardware or technique imbalance worth addressing before competing.
Building and editing in Fortnite involves rapid key activations, where wall, floor, and roof keys need to be pressed in quick succession during build fights. The limiting factor is often not aim or strategy but raw key activation speed under pressure. Testing your most-used building keys helps confirm whether the speed you feel in-game matches what you can actually produce in a controlled test.
Crouch spamming (Ctrl key), lean peeking (Q and E keys), and bunny hopping (spacebar or bound key) all depend on rapid repeated key presses. These mechanics are limited by how quickly you can produce genuine presses since holding the key typically activates a walk rather than repeated crouches in most engines. Testing your Ctrl or Space key speed gives you a baseline for these specific movement techniques.
Switching from a membrane keyboard to a mechanical one, or changing from tactile to linear switches, is often done with the expectation of faster key presses. This tool gives you the objective data to confirm that expectation. Run the same test before and after the change. A real improvement in the hardware will show up as a measurable CPS increase on the same key, which removes the guesswork from the comparison.
Your score is not determined only by how fast you try to press. The finger, the key size, and the switch type all contribute. Here is the honest breakdown.
| Key Group | Finger Used | Typical CPS Range | Why This Range |
|---|---|---|---|
| F, G, H, J, home row centreIndex finger on both hands | Index finger | 7-10 CPS | The index finger is the strongest and most dexterous. Home row position means minimal lateral movement between presses. |
| Q, W, E, R, ability keysIndex and middle finger | Index or middle | 6-9 CPS | Slightly above home row, requiring minor upward reach. Still in comfortable range for most trained players. |
| A, S, D, WASD movementPinky, ring, middle finger | Middle (D), ring (S), pinky (A) | 5-8 CPS | Ring and pinky fingers are slower than index and middle. The A key in particular is one of the lower performers for most people. |
| SpacebarThumb, both hands | Thumb | 5-8 CPS | Large key, heavier actuation, longer travel. Thumb mechanics differ from finger mechanics. See our dedicated spacebar speed test for detailed spacebar benchmarking. |
| Ctrl, Shift, modifier keysPinky finger | Pinky | 4-7 CPS | The pinky is the weakest and least trained finger. Modifier keys also tend to have stiffer switches on budget keyboards. |
| Number row (1-0)Varies by key | Various | 5-8 CPS | Reach distance from standard hand position adds latency. Important for hotbar switching in games like Minecraft. |
All ranges assume a mechanical keyboard with linear switches at moderate actuation force (45g). Membrane keyboards typically produce results 1 to 2 CPS lower across all key groups.
Two people with identical finger speed will score differently depending on the keyboard under their fingers. Here is what actually changes the numbers.
Every key press requires you to overcome the switch spring resistance to reach the actuation point. Lighter switches of 35g to 45g, such as Cherry MX Red, Gateron Yellow, and Kailh Speed Silver require less force per press, which reduces muscle fatigue at high pressing rates and allows faster press-release cycles. Heavier switches of 60g and more, such as Cherry MX Black and clicky blues lower your sustainable CPS ceiling regardless of finger skill.
Standard switches actuate at around 2mm pre-travel with 4mm total travel. Speed switches (Kailh Speed series, MX Speed Silver) actuate at 1.2mm. The shorter the pre-travel, the less physical distance each press requires, which translates directly to faster press-release cycles and higher achievable CPS for the same finger speed. This is why speed switches can measurably raise your keyboard CPS score compared to standard switches.
Linear switches provide smooth resistance all the way down with no tactile bump or click. This makes them the fastest for repeated key pressing because your finger does not have to overcome a feedback bump on every downstroke. Tactile switches have a bump that provides feedback but also slightly interrupts the downward motion. Clicky switches have both the bump and an audible click, adding the most resistance to rapid pressing.
Just like mice, keyboards have a polling rate that controls how often they report input to the computer. Most keyboards default to 1000 Hz (reporting every 1ms). At 125 Hz, there is an 8ms window during which a very fast press could be missed or delayed. For keyboard CPS tests, this rarely matters at typical human pressing speeds. But if you are using a budget keyboard at 125 Hz and pressing at 10+ CPS, it is worth checking with our polling rate test.
For single-key CPS testing, rollover does not matter because you are only pressing one key at a time. However, if you are testing gaming scenarios where you press an ability key while holding movement keys, you need N-Key Rollover (NKRO) to ensure every press registers. Budget keyboards with limited rollover may drop key inputs when movement and action keys are pressed simultaneously, making your in-game performance look worse than this isolated test would suggest.
Membrane keyboards use a rubber dome that collapses under pressure. They typically require more force, have more inconsistent actuation feel between keys, and provide less tactile certainty of when the key has registered. Mechanical keyboards with individual switches per key offer more predictable actuation, lower and more consistent resistance, and faster reset points after each press. Most people see a measurable CPS improvement on any given key when moving from a membrane to a mechanical keyboard, particularly at higher pressing speeds.
Both measure the same fundamental input frequency but do so through completely different hardware and biomechanics. Here is an honest side-by-side comparison.
If you want to compare your keyboard and mouse speeds directly, take this test and then run our standard mouse CPS test. Most people find their best mouse CPS is 1 to 4 points above their best keyboard key CPS. A gap larger than 5 points often points to a heavy or sticky keyboard switch worth replacing.
Accurate answers to what people genuinely ask when looking for a keyboard CPS test, written to actually help, not to fill space.
