Spacebar & Key Mash Test
Free keyboard speed test: spacebar counter, key mash, and keys per minute (KPM) for 5s–60s. No mouse scoring—best and average saved in your browser.
Choose duration, then press Start. After the countdown, focus the keyboard target and press keys as fast as you can—letters, numbers, space, and most keys count; modifier-only keys do not.
This test scores keyboard presses only (not mouse clicks). Use 60 seconds for a full keys-per-minute benchmark.
Measure how many keyboard key presses you can produce per minute with this free online key mash and spacebar-friendly benchmark. Unlike a mouse click test, this tool scores **keyboard input only**: after you choose a duration from 5 to 60 seconds and pass the countdown, you press keys inside the highlighted target as fast as you can—letters, numbers, punctuation, and Space all count toward your total. Modifier-only keys (such as Shift or Ctrl alone) are ignored so the score reflects deliberate presses. You get an instant **KPM** (keys per minute) result, live keys-per-second feedback during the run, and your best and average scores saved per duration in your browser—no account, download, or sign-up required.
How to Use Spacebar & Key Mash Test
How to use the key mash and keyboard speed test
Pick a test length (5, 10, 15, 30, 45, or 60 seconds) and press Start. After the countdown (3, 2, 1, Go!), the keyboard target is focused automatically—press keys as quickly as you can until the timer reaches zero. Each qualifying key press counts once; holding a key does not create extra counts because repeated keydown events from the OS are ignored. When time ends, you see your total keys, your KPM (keys per minute), and your average key rate over the full window. Use "Try again" to repeat with the same or a different duration.
What counts as a key press (spacebar, letters, and more)
Most keys count toward your score: letters, digits, Space, Enter, arrow keys, function keys, and other non-modifier keys. Keys pressed alone as modifiers—Shift, Control, Alt, Meta, and similar—do not count, so your score reflects actual mashable inputs rather than chord setup. Space is included, which is why this page works well for people searching for a spacebar test or spacebar counter-style benchmark alongside general key mash goals.
Why this test does not use the mouse
This benchmark is intentionally separate from mouse click speed tests. Only keyboard events inside the run window increase your count, so you can compare pure keyboard throughput or train alternate input when clicking is uncomfortable or unnecessary. If you want to measure clicks or taps, use our clicks per minute test instead.
How KPM (keys per minute) is calculated
KPM is your key rate scaled to one minute: total counted keys × (60 ÷ test duration in seconds), rounded. For example, 120 keys in 30 seconds equals 240 KPM; 300 keys in 60 seconds equals 300 KPM. Shorter runs give quick snapshots; the 60-second mode is the standard for a full-minute keys-per-minute score comparable across sessions.
Saving your best score and using Try again
Your highest KPM for each duration is stored locally in your browser and shown on the start screen. A rolling history powers your displayed average for that duration. Clear site data removes these scores. No server upload occurs—everything stays on your device.
Calculator Features
Flexible durations from 5 to 60 seconds
Run a quick 5- or 10-second sprint or a full 60-second key mash. Shorter tests are great for warm-ups; 60 seconds matches how people search for keys per minute and spacebar-style benchmarks.
Keyboard-first scoring
Counts keyboard presses only, with automatic focus on the target after Go so you can start immediately. Ideal if you prefer keyboard-only use or want a fair comparison without mouse clicks.
Anti-repeat and minimum interval
OS key repeat is ignored, and a short minimum interval between counted presses reduces phantom doubles—similar in spirit to click-speed debouncing—so scores stay consistent across browsers.
Best and average KPM per duration
Track your personal record and average for each length (5s through 60s) entirely in local storage.
Live keys per second
During the run you see your current count, elapsed keys per second, and seconds remaining—parallel to CPS feedback on our click test.
Unlimited retries
Run as many rounds as you like. Switch durations anytime from the idle screen after "Try again".
Free and private
Free to use with no account. Your scores never leave your browser unless you choose to share them yourself.
Complete Function List
- Free online keys per minute (KPM) keyboard benchmark
- Durations: 5, 10, 15, 30, 45, and 60 seconds
- Countdown (3, 2, 1, Go!) before each timed run
- Keyboard-only scoring—mouse clicks do not add to the score
- Counts typical keys including Space; ignores modifier-only presses
- Ignores key-repeat when a key is held
- Minimum interval between counted presses for stable results
- Live key counter, keys-per-second display, and time remaining
- Best KPM and running average stored per duration in localStorage
- Simple score bands after a 60-second run
- Try again flow with duration switching
Common Calculations & Examples
Example 1: 60-second keys per minute benchmark
Problem: You want a full-minute keyboard mash score to compare with friends or track improvement.
Steps:
- Select the 60 second duration and press Start.
- Wait for Go!, then press keys rapidly in the highlighted area until the timer ends.
- Read your total keys and KPM on the results screen.
Explanation: Full-minute runs reduce variance from ultra-short sprints and align with how people compare “per minute” benchmarks.
Example 2: Quick 10-second spacebar and key mash check
Problem: You want a fast warm-up without committing to a full minute.
Steps:
- Choose 10 seconds and start the test.
- After the countdown, mash keys including Space as fast as you can.
- Note your KPM, which scales your short run to a per-minute rate.
Explanation: Short tests are easier to repeat; KPM normalizes different durations to the same scale.
Example 3: Comparing keyboard mash with click speed
Problem: You already use a clicks-per-minute test and want a keyboard-only number.
Steps:
- Run this key mash test at the same duration you use for clicks when possible.
- Compare KPM from this page with CPM from the mouse/tap test.
- Use both over time to see whether keyboard or mouse throughput improves with practice.
Explanation: Keeping keyboard and mouse tests separate avoids inflated or ambiguous totals.