Number Typing Test & Trainer
Type numbers, decimals, phone numbers, and currency at data entry speed. Drill your weak keys and pass the 150 CPM target.
Test Mode
Difficulty
of 1:00
Type this passage
0 characters ready, with more added on the fly
No pasting allowed. This measures your real numeric speed.
Targeted Practice
Practice Drills
Pick a drill to load a focused passage in the test above. Each one isolates a key region of the numeric keypad.
Small focused reps beat long sessions. Pick one and go! ๐
Top Row (7, 8, 9)
Focus on the upper number row keys your ring and middle fingers reach.
Middle Row (4, 5, 6)
The home position of the numpad. Build a rock solid anchor here.
Bottom Row (1, 2, 3)
Focus on the bottom number row keys reached by middle and ring fingers.
Zero & Decimal
Practice the 0 key and the decimal point with real money style numbers.
Negative Numbers
Practice the minus (and plus) sign with signed numeric values.
Mixed Digits
Random combinations of every digit for an all round drill.
What Is a Number Typing Test?
A number typing test measures how quickly and accurately you can enter numeric information. It is different from a normal test because the content is made up of digits, decimals, dates, phone numbers, and currency amounts instead of sentences. These are the exact formats used in data entry, accounting, and spreadsheet work.
Most people type numbers 30 to 40% slower than words because the number row sits far from the home position and every digit requires a different finger reach. This trainer gives you the tools to fix that: timed modes, targeted drills, and a mistyped key heatmap that shows exactly where your errors concentrate.
Use the 10 key keypad on the right side of a full size keyboard for the fastest results, and compare your progress against the 150 CPM target used across data entry roles.
Related Typing Tools
Pair this number trainer with other free tools on Typing Com.
Data Entry Typing Test
Practice typing names, addresses, order IDs, and totals for real office work.
General Typing Test
Measure your overall WPM and accuracy with random English paragraphs.
WPM Calculator
Manually calculate your words per minute from any text you have typed.
Keyboard Tester
Check whether every key on your keyboard is working correctly.
Typing Lessons
Build the fundamentals with guided lessons on the home row and top row.
Typing Games
Practice typing under pressure with interactive games and challenges.
Common Questions
Frequently Asked Questions
What is a good number typing speed?+
For data entry roles, 150 to 200 CPM (characters per minute) is the target that most employers look for. On the higher end, skilled data entry professionals working a numeric keypad routinely pass 250+ CPM. For general office work where numbers are only part of the job, 100 to 150 CPM is considered perfectly acceptable.
Remember that these are keystrokes per minute, not words. They are measured differently from a normal WPM test, so do not try to compare the two numbers directly. A strong WPM result does not automatically mean a strong CPM result.
Accuracy matters more than raw speed. A typist entering 180 CPM at 95% accuracy is slower in practice than someone doing 150 CPM at 99.5% accuracy, because every mistake costs time to catch and correct. Aim to hold 97%+ accuracy before you push your speed up.
How is number typing different from regular typing?+
Numbers sit on a separate row above the letters and on a dedicated keypad, so they require completely different finger movements than prose. Typing a sentence keeps your hands near the home row; typing a stream of digits sends your reach to the edges of the keyboard, which is why most people are 30 to 40% slower on numbers than on letters.
Numeric input also removes all the context clues that make reading forgiving. There is no autocorrect or prediction for a missing digit. โ1,204,5โ is simply wrong. Under time pressure, accuracy drops even faster than speed, because every error requires a glance back to find your place.
This distinction matters because jobs in data entry, accounting, inventory, and ledger management specifically test numeric skill. Someone who types beautiful English but fumbles numeric fields will still be slow at spreadsheet work, which is why dedicated number tests report CPM and accuracy instead of a word count.
What is 10 key typing?+
10 key typing is the skill of entering numbers with the numeric keypad that sits on the right side of a full size keyboard. Your right hand rests on the home position, which is the 4, 5, and 6 keys, with the middle finger anchored on 5, the index finger on 4, the ring finger on 6, and the thumb handling the wide 0 key.
Because every key has a single dedicated finger, the keypad is faster and more accurate than the top number row. This is the method used in data entry, payroll, accounting, and any role where volume of numeric input matters.
Learning 10 key is mostly a habit: keep your left hand free for the mouse, never look down while typing, and let your fingers absorb the layout through repetition. Practice the home bump on the 5 key with the drills on this page, and most people find they never want to go back to the number row.
How can I improve my number typing speed?+
Practice for 5 to 10 minutes every day rather than marathon weekend sessions. Number typing is a muscle memory skill, and short, consistent daily reps build it far faster than occasional long sessions. Start with the drills on this page to isolate your weakest keys, then graduate to timed full tests.
Focus on accuracy before speed. Slow down until you can hold 98%+ accuracy, then gradually raise your pace while keeping accuracy high. Track your CPM weekly. Small, steady gains compound quickly, and the heatmap on this page will show you which keys are still costing you errors.
Finally, use the numpad if you have one, keep your eyes on the screen, and stay consistent. If you only have a laptop without a keypad, train the top row well too. Consistency beats intensity every time: a reliable 100 CPM with 99% accuracy will outperform a wild 200 CPM with 90% accuracy in any real job.