Number Dictation test online: write the numbers you hear
A voice reads a number and you type it in digits. 30 numbers, from 2 digits up to 4 digits with zeros inside, show how reliably you turn spoken numbers into written ones.
Start the Number Dictation testYour accuracy and your error types appear after number 30. Keep them with a free account.
How it works
3 practice numbers come first, then 30 scored ones in 3 blocks that grow longer. You answer at your own pace, so the whole test takes about 3 minutes.
- 1 · Practice
3 numbers to warm up
23, 105 and 3000 are read aloud. The screen tints briefly after each answer to show whether it was right; after the practice there is no feedback at all.
- 2 · Block 1
2-digit numbers
10 numbers between 11 and 91, such as fourteen or sixty-seven, in a random order. A label at the top of the screen reads Easy.
- 3 · Block 2
3-digit numbers
10 numbers between 108 and 900, labelled Medium. 8 of them contain a zero, in the middle or at the end.
- 4 · Block 3
4-digit numbers
10 numbers between 1508 and 9050, labelled Hard, and every one of them contains at least one zero.
The number is never written on screen: you only hear it. It plays by itself half a second after each screen opens, and Listen again replays it as often as you like. Type the digits and press Enter or the arrow button. The button stays inactive until you have typed something, so every number needs an answer.
The recordings were made with a speech synthesizer and put and before the last part of a number, as in three hundred and five or two thousand and three. If a recording fails to load, your browser's own voice reads the number instead.
Writing numbers to dictation is a standard transcoding task: it moves a number from its spoken form into digits. It is part of adult number processing batteries such as the one Delazer and colleagues normed on 282 healthy adults in 2003.
What it measures
Every item asks for the same move, from number words to digits. What changes from block to block is how much structure the words leave out.
Building the digits
- Transcoding: turning the spoken form of a number into the right string of digits.
- Place value at work: six thousand and twenty names no zeros, so you supply them from the structure of the words.
- Holding the number in mind while you type, which matters most in the 4-digit block.
What the errors show
- Length errors: too many or too few digits, such as 60020 for six thousand and twenty.
- Zero errors: the right length, but a zero missing or in the wrong place, such as 6200.
- Digit errors: zeros where they belong but another digit wrong, which the result screen reads as more likely a slip of hearing or attention than a problem with structure.
Transcoding can come apart from calculation. García-Orza and colleagues (2003) described a man who, after a left-hemisphere stroke, compared numbers well and still calculated correctly, yet made errors converting number words into digits and back.
In children, accuracy and speed can tell different stories. Children with arithmetic difficulties were less accurate at transcoding, while those with reading difficulties alone were affected mainly in its speed (Raddatz et al., 2017). Writing dictated numbers separated Spanish pupils with a mathematical learning disability from other low achievers (Iglesias-Sarmiento and Deaño, 2016), and in a 2021 study transcoding was weaker in children with mathematical difficulties but not in children with marked ADHD symptoms (von Wirth et al., 2021).
A test, not a diagnosis.
Writing 30 numbers from dictation is one sample of one skill. On its own it cannot confirm or exclude a diagnosis.
What you get
Your result opens straight after the 30th number.
On the result screen
- A headline and a short paragraph chosen by your overall accuracy, with fixed bands at 90% or more, 70 to 89% and below 70%.
- Overall accuracy, your number of errors and an average response time in milliseconds.
- Accuracy for the 2-digit, 3-digit and 4-digit numbers, with a line on how it held up as the numbers grew.
- If you made errors, a count of each error type and a note on the most frequent one.
- A data panel with correct answers and median times per block, and a CSV download with every answer you typed.
Once you save it
- Kept in your results with a free account, ready on any device you sign in from.
- Placed under number sense, next to Place Value and the other number tasks you have done.
- A next test is offered from the result screen.
How this version is scored
For each number the test stores what you typed, how long you took and the type of any error. The result screen is built from those records.
- Correct answer
- What you typed, with spaces at either end removed, must match the digits exactly. 6020 is correct; 6,020 or 6 020 is marked wrong, because the comma or space adds a character.
- Length error
- Your answer has more or fewer characters than the right one, such as 60020 for 6020. The result screen calls this syntactic.
- Zero error
- Same length, but a zero is missing where one belongs or written where none belongs, such as 6200 for 6020. The result screen calls this zero-placement.
- Digit error
- Same length and every zero in place, but another digit is wrong, such as 6030 for 6020. The result screen calls this lexical.
- Accuracy
- accuracy = correct answers ÷ 30 × 100, rounded to a whole percentage, and the same over 10 numbers for each block. The number correct is the score saved with your result.
- Response time
- Counted from the moment a screen opens to your submit, so it includes the half-second wait, the listening and any replays. Only correct answers enter the times on the result screen.
How the average time is built. The figure labelled mean response time comes from the 3 block medians, each weighted by its number of correct answers. It is close to, but not the same as, a plain average of all your correct times.
One error type per answer. The type is decided in a fixed order: length first, then zeros, then other digits. A dropped zero changes the length, so 620 for 6020 counts as a length error.
No percentile. No published adult norms fit this version, with its own 30 numbers, a synthetic voice and typed answers. Clinical batteries score number dictation by error counts, and healthy adults make very few errors on it (Delazer et al., 2003).
Before you start
This test runs on listening, so your setup matters more than usual.
For a cleaner attempt
- Turn the sound on and check the volume with Listen to instructions on the first screen; headphones help in a noisy room.
- Type digits only, with no comma, point or space between the thousands.
- If a number does not play, or you missed it, press Listen again. Replays cost a little time and nothing else.
- On a phone, tapping the answer box brings up a number keypad.
Interpret cautiously when
- Your hearing, your speakers or noise in the room made some numbers hard to catch.
- English is not the language you usually count in.
- You are used to separating thousands and typed a separator out of habit.
- You were tired, rushed or interrupted, or you took the test recently.
Questions
What does a number dictation test measure?
It measures transcoding: how accurately you turn a number you hear into written digits. The 3-digit and 4-digit numbers add place value, because the spoken words do not name the zeros you have to write. The result also sorts any mistakes into length, zero and digit errors.
What is a normal score on a number dictation test?
There is no published cut-off for this version. The result screen reads 90% or more as accurate, 70 to 89% as a few errors and below 70% as difficult. In clinical batteries healthy adults make very few dictation errors, so a careful attempt in quiet conditions usually lands near the top.
Can I take the number dictation test without sound?
No. The numbers are only spoken, never shown, so you need sound from speakers or headphones. It works on a phone as well as on a computer; check the volume on the first screen before you begin.
Why was my answer marked wrong when the number was right?
The answer has to match the digits exactly. A comma, point or space between the thousands, as in 6,020, makes it a different string of characters, so it is marked wrong and counted as a length error. Type the digits alone: 6020.
Sources
- Delazer et al. (2003): Number processing and calculation, normative data from healthy adults
- García-Orza, León-Carrión and Vega (2003): Dissociating Arabic numeral reading and basic calculation, a case study
- Iglesias-Sarmiento and Deaño (2016): Arithmetical difficulties and low arithmetic achievement, Spanish Journal of Psychology
- Raddatz et al. (2017): Comorbidity of arithmetic and reading disorder
- von Wirth et al. (2021): The co-occurrence of ADHD and mathematical difficulties, the role of basic numerical skills