Mental Math Test — Free Online Arithmetic Speed Test
A mental math test measures how many arithmetic problems a person can solve correctly within a fixed time limit, testing calculation speed and accuracy without a calculator. Choose a difficulty level and duration, then solve as many problems as you can before time runs out. Your score is problems per minute (PPM), normalized so 30 s and 120 s sessions are comparable. 100% client-side — nothing leaves your browser.
How difficulty levels differ: Easy uses addition and subtraction with numbers 1–20. Medium adds multiplication with numbers 2–50. Hard adds division with clean whole-number answers (numbers 5–100). Your personal best is tracked separately per difficulty level, since Easy and Hard results aren't directly comparable.
How to Use the Mental Math Test
- Choose your settings — pick a difficulty (Easy, Medium, Hard) and a duration (30 s, 60 s, 120 s)
- Click Start — the timer begins counting down immediately
- Solve each problem — type your answer and press Enter
- Correct — the next problem appears. Wrong — the input flashes red and the next problem appears; no time is lost
- When time is up — your results show problems per minute, accuracy, and a per-operator breakdown
Mental Math Benchmarks
There is no single agreed-upon "average" mental math speed — unlike digit span or the Stroop effect, mental math throughput varies widely with practice and familiarity. The most meaningful benchmark is your own progress over time.
As a rough reference for this specific test format:
- 1–5 PPM — Getting started; focus on accuracy before speed
- 6–12 PPM — Solid, consistent pace
- 13–20 PPM — Good calculation fluency
- 21–30 PPM — Fast, quick mental arithmetic
- 30+ PPM — Very fast, well-practiced
These are approximate ranges for this tool, not validated population norms. Treat them as informative context, not diagnostic thresholds. Last updated: June 22, 2026
Why Use This Mental Math Test
Unlike the Number Memory Test which measures digit-span recall, this test measures calculation throughput — your ability to perform arithmetic operations quickly and accurately under time pressure. These are related but different cognitive skills: holding digits in memory vs. actively transforming them.
The per-operator breakdown shows you which operation type is your weak point — you may be fast at addition but slow at division, or accurate at multiplication but error-prone at subtraction. This diagnostic insight is more useful than a single aggregate score.
Your personal best is saved per difficulty level in your browser's local storage — no account needed, no data sent anywhere. Track your progress on Easy separately from Hard, since they measure different skill levels.
Frequently Asked Questions
A mental math test measures how many arithmetic problems a person can solve correctly within a fixed time limit without using a calculator. It tests calculation speed, accuracy, and the ability to maintain focus under time pressure. This implementation offers three difficulty tiers and three durations.
Problems per minute (PPM) is the number of correct answers divided by the session duration in minutes. For example, if you solve 18 problems correctly in 60 seconds, your PPM is 18. A 30-second session with 9 correct answers also gives 18 PPM, so scores across different durations are comparable.
Easy uses addition and subtraction with numbers 1–20. Medium adds multiplication with numbers 2–50. Hard adds division (with clean whole-number answers) and uses numbers 5–100 across all four operations. The operator mix and operand size both increase with difficulty.
Yes — regular practice with timed arithmetic drills has been shown to improve calculation speed and accuracy through increased familiarity with number combinations and more efficient retrieval of arithmetic facts. This is a well-documented practice effect. However, claims that mental math training broadly improves general cognitive ability or IQ are less well supported by evidence. Use this test as a tool for self-improvement in arithmetic specifically.
This is a deliberate design choice. Division problems in this test are generated backward from a clean quotient — for example, 8 × 6 = 48 becomes the problem 48 ÷ 8 = 6. This guarantees every division has a whole-number answer, avoiding the input-format ambiguity of decimal answers (how many digits? rounding rules?). A decimal division mode is a reasonable future addition, but whole-number division keeps the test unambiguous and fair for all users in its initial version.
Use Cases
Self-Improvement Tracking
Track your mental math speed and accuracy over time. The per-difficulty personal best lets you monitor progress at each skill level separately.
Test Prep Warm-Up
Use as a quick warm-up before exams or standardized tests that include timed arithmetic sections.
Skill Diagnosis
The per-operator breakdown reveals which operation is your weakest — use that insight to target your practice where it matters most.
Fun Challenge
Challenge friends or classmates to beat your PPM at each difficulty level — a simple, engaging way to practice arithmetic.