tab + enter to restart
press any key to start — all keystrokes captured while this tab is active
balls roll toward you from the horizon — double-click each one to pop it before it reaches you · click to start
click anywhere in this tab to register mouse buttons — right-click context menu is suppressed
type the character shown on each falling tile — combos multiply your score! · press Escape to pause
| loading… |
Keyboard Funs is a free, minimalistic keyboard typing test that measures your typing speed in WPM (words per minute) and accuracy in real time. No sign-up, no ads — just start typing.
Choose from time mode (15 / 30 / 60 / 120 seconds) or word count mode (10 / 25 / 50 / 100 words). Practice with random words, famous quotes, or real code snippets in Python, JavaScript, and SQL.
The average adult types 40 WPM. Reaching 60–80 WPM is considered proficient for everyday work. Competitive typists and developers often exceed 100–120 WPM. Use this typing speed test regularly to track your progress.
The built-in keyboard tester measures the response time of each switch on your keyboard. Supports layouts from 40% to full-size 100% keyboards including TKL, 65%, 75%, and 96%.
Press any key and the tester records the actuation time in milliseconds, then classifies your switches:
The tester also detects switch chatter — a common fault where a single keypress registers twice — by flagging keys that fire two signals within 25 ms.
Practice typing in your native language or learn a new one. Keyboard Funs supports 12 languages with authentic native-script word banks and correct fonts for each script:
Asian script languages use a system IME so you can type naturally using your operating system's input method.
Practice daily for 15–30 minutes focusing on accuracy first. Use the analytics heatmap to identify your weakest keys and target them specifically. Avoid looking at the keyboard. With consistent practice most people improve 10–20 WPM within a month.
WPM (words per minute) counts only correctly typed characters divided by 5. Raw WPM counts every keystroke including errors. The gap between the two shows how much your mistakes slow you down.
Hall-effect switches register keypresses using a magnet and sensor rather than a physical contact. They have near-zero debounce delay, virtually instant actuation, and don't wear out. Popular models include the Wooting Lekker and Geon Raw HE. Our switch tester classifies them by response time under 40 ms.
Yes. No account, no subscription, no ads. All features are free forever — open the page and start typing.
WPM = (correct characters ÷ 5) ÷ minutes elapsed. Dividing by 5 converts characters to "standard words". For example, 250 correct characters in 60 seconds = 50 WPM.