🏠 Home
CPS Test Aim Trainer Typing Speed Scroll Speed View All Games →
AI Image Generater Background Remover Social Media Cropper Youtube Thumbnails View All Images →
Word Counter Case Converter Invisible Text Text to Speech View All Text Tools →
JSON Formatter Diff Checker Base64 Converter Meta Tag Generator View All Dev Tools →
Unit Converter Age Calculator BMI Calculator Time Zone Converter View All Calculators →
Home > Number Memory

Number Memory Test (Digit Span)

How many digits can you memorize? The average person can remember 7.

🧠

Ready?

A number will appear on the screen. Memorize it before the time runs out. Then type it back.
The number gets longer every round.

492

What was the number?

Press Enter to submit
Number Memory Score
Level 1
Average

Share Your Score

Share This Game

Number Memory Test — Measure Your Digit Span and Short-Term Memory

The NoLoginTool Number Memory Test is a free, browser-based cognitive assessment that measures your digit span — the maximum number of random digits you can hold in your working memory and recall accurately. Rooted in the psychology of short-term memory first formalized by George A. Miller in his landmark 1956 paper, this test progressively increases the number of digits you must memorize each round until you make your first mistake. No sign-up, no app download, and no data leaves your browser. Updated for 2025, the test works on desktops, tablets, and phones and is compatible with all modern browsers.

How to Take the Number Memory Test

Completing the test takes under two minutes:

  1. Click "Start Test" — The start screen explains the rules. Press the purple action button to begin your first round.
  2. Memorize the number — A randomly generated number appears in large monospace text. The number starts at 1 digit and grows by 1 digit each level. A progress bar counts down your memorization time.
  3. Wait for the input screen — When the timer expires, the number disappears and a text input field appears automatically with keyboard focus.
  4. Type the number and submit — Enter the exact sequence of digits you memorized. Press the Submit button or hit Enter to confirm. If correct, you advance to the next level with one additional digit.
  5. View your results — On your first incorrect answer, the game ends. A results screen displays your final level, the correct number, your incorrect answer with a strikethrough, and your rank. Share your score across nine social platforms or tap Try Again to start over.

How the Test Works: Timing, Number Generation, and Scoring

Each round begins by calling generateNumber(level), which uses Math.floor(Math.random() * 10) in a loop to produce a random digit for each position — the first digit can be zero, making every combination equally likely and preventing positional bias. The memorization window is calculated as Math.max(2000, level × 1000) milliseconds, meaning Level 1 and Level 2 both grant 2 seconds (the minimum floor), Level 3 grants 3 seconds, Level 5 grants 5 seconds, and so on. A CSS animation on the progress bar provides a smooth visual countdown synchronized to this timer. Once the timer fires, the input screen activates with an automatic focus() call after a 100 ms delay to ensure the soft keyboard appears on mobile devices. Answer validation uses a strict string comparison — any deviation, including extra leading zeros or missing digits, counts as a failure. All logic runs entirely in client-side JavaScript with zero network requests.

Ranking System — Five Tiers from Beginner to Genius

When the game ends, your final level is mapped to one of five ranks: Beginner (Level 1–4), Below Average (Level 5–6), Average (Level 7–8), Superior (Level 9–12), and Genius (Level 13+). The Average tier aligns with Miller's Law, which states that most adults can hold approximately 7 ± 2 items in short-term memory. Reaching Superior indicates above-average working memory capacity, while Genius-level scores (13 or more digits) are exceptional and often associated with trained mnemonists who use structured encoding techniques like the method of loci or the major system.

Number Memory Test vs. Professional Cognitive Assessments

Clinical digit-span tests such as the WAIS-IV (Wechsler Adult Intelligence Scale) and WMS-IV (Wechsler Memory Scale) are administered by licensed psychologists in controlled settings. Those assessments include forward recall, backward recall, and sequencing tasks, and they generate standardized scores normed against large population samples. The NoLoginTool Number Memory Test focuses exclusively on forward digit span, which is the most intuitive and accessible variant. While it does not replace a professional neuropsychological evaluation, it provides a reliable, instant approximation of your working memory capacity. Unlike clinical tools that require appointments and fees, this test is free, available on demand, and requires no account — your results remain entirely on your device.

What is the average digit span for a human?

Research consistently shows that the average adult can recall approximately 7 digits in forward order, a finding popularized as Miller's "magical number seven, plus or minus two." Performance varies by age, with peak digit span typically occurring between ages 20 and 30. Children under 10 average 4 to 5 digits, while older adults may average 5 to 6 digits due to natural age-related changes in working memory.

How can I improve my number memory score?

The most effective technique is chunking — grouping digits into smaller meaningful units. Instead of memorizing "49283716" as eight individual digits, split it into "4928 – 3716" or even "49 – 28 – 37 – 16." Advanced memorists use the major system, which converts digit pairs into consonant sounds and then into vivid mental images, or the method of loci, which places digit groups at specific locations along a familiar mental route.

Why does the test give more time for longer numbers?

The memorization timer scales linearly with level: max(2000, level × 1000) ms. This design acknowledges that encoding more digits requires more cognitive processing time. A 2-second floor prevents Levels 1 and 2 from feeling unfairly rushed, while the linear growth ensures higher levels remain challenging without becoming impossible due to time pressure alone.

Can the first digit be zero?

Yes. The number generator uses uniform random sampling across all ten digits (0–9) for every position, including the first. This means a Level 3 number could be "047" or "008." This intentional design prevents users from relying on positional expectations and ensures the test measures pure memory rather than guessing strategies based on digit patterns.

Does this test work on mobile phones?

Yes. The input screen automatically triggers the device keyboard after a short delay, and the large monospace number display is readable on any screen size. The test works with both on-screen numeric keyboards and hardware keyboards, and all nine sharing options are accessible from mobile browsers.

Is my score or personal data stored anywhere?

No. The test does not use cookies, local storage, or server-side databases to record your score. All computation — number generation, timer management, answer validation, and rank assignment — happens entirely in your browser's JavaScript runtime. Closing the tab permanently discards your results.

Train Your Brain with More Free Cognitive Tests

If you enjoyed the Number Memory Test, explore other brain-training games on NoLoginTool — no accounts or downloads needed. Challenge your word retention with the Verbal Memory Test, which measures how many unique words you can recognize before making a mistake. Test your visual recall with the Visual Memory Test, a grid-based pattern matching challenge. Measure your reaction speed with the Aim Trainer, which tracks how quickly you can click appearing targets. Every tool runs locally in your browser, keeping your data completely private.

Enjoying NoLoginTool?

Save it for later access 🚀