Attention span test: method
Brief Psychomotor Vigilance Test (PVT-B, 3-minute version)
Scorer version: 1
← Back to the testWhat it measures
Sustained (vigilant) attention in a simple visual reaction-time task with random foreperiods: attentional lapses and response speed.
Procedure
After Start, a fixed 3-minute run. A circle in the response area turns green after a random interval drawn uniformly from 1 to 4 s; this interval includes the 1 s feedback after the previous response. The visitor responds by tapping or clicking the response area, or pressing Space or Enter. Each reaction time (ms, measured with performance.now) is shown for 1 s. A response during the wait is a false start: 'too early' is shown and a new interval starts. With no response within 30 s of the stimulus, the trial ends as a time-out and is recorded as a 30,000 ms response. When 180 s have passed, the run ends at the next scheduling point. No practice trials. Leaving the tab or window during the run interrupts it, and it must be restarted.
Parameters
| Parameter | Value |
|---|---|
| Duration | 180 s |
| Inter-stimulus interval | uniform 1–4 s, including 1 s feedback |
| Feedback | 1 s (reaction time in ms) |
| Lapse | RT ≥ 355 ms |
| False start | RT < 100 ms, or a response before the stimulus |
| Time-out | 30 s without a response (recorded as 30,000 ms) |
| Practice trials | none |
| Inputs | touch, mouse, Space or Enter key |
Scoring
Primary metric: number of lapses = valid responses with RT ≥ 355 ms (fewer is better). Valid responses are those with RT ≥ 100 ms; time-outs enter as 30,000 ms valid responses and count as lapses. Also reported: mean RT over valid responses (ms, lower is faster), fastest and slowest valid RT, and false starts (responses under 100 ms plus responses before the stimulus), which are excluded from the RT statistics. Each response is also labelled early, slow or ok for the result chart.
Valid-run rules
Runs interrupted by leaving the page are not scored. The lapse count is reported only when at least one valid response exists (so a mean RT can be computed). Abuse limits: at most 400 recorded responses and 1,000 false starts per run. Runs with many false starts are scored, not excluded.
Differences from the classic task
The core parameters follow the published PVT-B: 3 minutes, 1–4 s intervals including feedback, a 355 ms lapse threshold and a 100 ms false-start threshold (Basner, Mollicone & Dinges, 2011). Differences: it runs in a web browser on the visitor's own device instead of a dedicated test device; input is a touchscreen, mouse or keyboard with unknown latency; the stimulus is a circle turning green instead of a running millisecond counter; there is one unsupervised run with no control of sleep, time of day or surroundings.
Limitations
Device and browser latency adds a variable delay that also moves responses across the 355 ms lapse threshold, so lapse counts are not comparable across devices or with lab values. Time of day, sleep, caffeine, distraction and practice are not controlled. Because time-outs are recorded as 30,000 ms, a single time-out raises the mean RT strongly. One 3-minute run is noisy. Not a diagnostic test of sleepiness or of any attention disorder.
Languages and review status
Language-independent stimuli, instructions in all site languages.
Review status by instruction language
Published instruction languages are listed below. Translation method: machine-assisted translation with automated script and spelling checks. Language-specific material is described above; native-speaker review is not documented here.
| Instruction language | Documented review status |
|---|---|
| English | Original English text. |
| Afaan Oromoo | Automated script and spelling checks; native-speaker review not documented. |
| Afrikaans | Automated script and spelling checks; native-speaker review not documented. |
| Akan | Automated script and spelling checks; native-speaker review not documented. |
| Azərbaycan dili | Automated script and spelling checks; native-speaker review not documented. |
| Bahasa Indonesia | Automated script and spelling checks; native-speaker review not documented. |
| Bahasa Melayu | Automated script and spelling checks; native-speaker review not documented. |
| Bosanski | Automated script and spelling checks; native-speaker review not documented. |
| Català | Automated script and spelling checks; native-speaker review not documented. |
| Čeština | Automated script and spelling checks; native-speaker review not documented. |
| Chichewa | Automated script and spelling checks; native-speaker review not documented. |
| ChiShona | Automated script and spelling checks; native-speaker review not documented. |
| Dansk | Automated script and spelling checks; native-speaker review not documented. |
| Deutsch | Automated script and spelling checks; native-speaker review not documented. |
| Eesti | Automated script and spelling checks; native-speaker review not documented. |
| Español | Automated script and spelling checks; native-speaker review not documented. |
| Filipino | Automated script and spelling checks; native-speaker review not documented. |
| Français | Automated script and spelling checks; native-speaker review not documented. |
| Galego | Automated script and spelling checks; native-speaker review not documented. |
| Hausa | Automated script and spelling checks; native-speaker review not documented. |
| Hmoob | Automated script and spelling checks; native-speaker review not documented. |
| Hrvatski | Automated script and spelling checks; native-speaker review not documented. |
| Igbo | Automated script and spelling checks; native-speaker review not documented. |
| Ikinyarwanda | Automated script and spelling checks; native-speaker review not documented. |
| isiXhosa | Automated script and spelling checks; native-speaker review not documented. |
| isiZulu | Automated script and spelling checks; native-speaker review not documented. |
| Italiano | Automated script and spelling checks; native-speaker review not documented. |
| Kiswahili | Automated script and spelling checks; native-speaker review not documented. |
| Kurmancî | Automated script and spelling checks; native-speaker review not documented. |
| Latviešu | Automated script and spelling checks; native-speaker review not documented. |
| Lietuvių | Automated script and spelling checks; native-speaker review not documented. |
| Lingála | Automated script and spelling checks; native-speaker review not documented. |
| Magyar | Automated script and spelling checks; native-speaker review not documented. |
| Malagasy | Automated script and spelling checks; native-speaker review not documented. |
| Nederlands | Automated script and spelling checks; native-speaker review not documented. |
| Norsk bokmål | Automated script and spelling checks; native-speaker review not documented. |
| Oʻzbekcha | Automated script and spelling checks; native-speaker review not documented. |
| Polski | Automated script and spelling checks; native-speaker review not documented. |
| Português | Automated script and spelling checks; native-speaker review not documented. |
| Română | Automated script and spelling checks; native-speaker review not documented. |
| Sesotho | Automated script and spelling checks; native-speaker review not documented. |
| Setswana | Automated script and spelling checks; native-speaker review not documented. |
| Shqip | Automated script and spelling checks; native-speaker review not documented. |
| Slovenčina | Automated script and spelling checks; native-speaker review not documented. |
| Slovenščina | Automated script and spelling checks; native-speaker review not documented. |
| Soomaali | Automated script and spelling checks; native-speaker review not documented. |
| Srpski | Automated script and spelling checks; native-speaker review not documented. |
| Suomi | Automated script and spelling checks; native-speaker review not documented. |
| Svenska | Automated script and spelling checks; native-speaker review not documented. |
| Tiếng Việt | Automated script and spelling checks; native-speaker review not documented. |
| Türkçe | Automated script and spelling checks; native-speaker review not documented. |
| Türkmençe | Automated script and spelling checks; native-speaker review not documented. |
| Yorùbá | Automated script and spelling checks; native-speaker review not documented. |
| Ελληνικά | Automated script and spelling checks; native-speaker review not documented. |
| Български | Automated script and spelling checks; native-speaker review not documented. |
| Кыргызча | Automated script and spelling checks; native-speaker review not documented. |
| Қазақ тілі | Automated script and spelling checks; native-speaker review not documented. |
| Македонски | Automated script and spelling checks; native-speaker review not documented. |
| Монгол | Automated script and spelling checks; native-speaker review not documented. |
| Русский | Automated script and spelling checks; native-speaker review not documented. |
| Татарча | Automated script and spelling checks; native-speaker review not documented. |
| Тоҷикӣ | Automated script and spelling checks; native-speaker review not documented. |
| Українська | Automated script and spelling checks; native-speaker review not documented. |
| ქართული | Automated script and spelling checks; native-speaker review not documented. |
| Հայերեն | Automated script and spelling checks; native-speaker review not documented. |
| עברית | Automated script and spelling checks; native-speaker review not documented. |
| ئۇيغۇرچە | Automated script and spelling checks; native-speaker review not documented. |
| اردو | Automated script and spelling checks; native-speaker review not documented. |
| العربية | Automated script and spelling checks; native-speaker review not documented. |
| پښتو | Automated script and spelling checks; native-speaker review not documented. |
| پنجابی | Automated script and spelling checks; native-speaker review not documented. |
| سنڌي | Automated script and spelling checks; native-speaker review not documented. |
| فارسی | Automated script and spelling checks; native-speaker review not documented. |
| کوردیی ناوەندی | Automated script and spelling checks; native-speaker review not documented. |
| ትግርኛ | Automated script and spelling checks; native-speaker review not documented. |
| አማርኛ | Automated script and spelling checks; native-speaker review not documented. |
| कोंकणी | Automated script and spelling checks; native-speaker review not documented. |
| नेपाली | Automated script and spelling checks; native-speaker review not documented. |
| मराठी | Automated script and spelling checks; native-speaker review not documented. |
| मैथिली | Automated script and spelling checks; native-speaker review not documented. |
| हिन्दी | Automated script and spelling checks; native-speaker review not documented. |
| অসমীয়া | Automated script and spelling checks; native-speaker review not documented. |
| বাংলা | Automated script and spelling checks; native-speaker review not documented. |
| ਪੰਜਾਬੀ | Automated script and spelling checks; native-speaker review not documented. |
| ગુજરાતી | Automated script and spelling checks; native-speaker review not documented. |
| ଓଡ଼ିଆ | Automated script and spelling checks; native-speaker review not documented. |
| தமிழ் | Automated script and spelling checks; native-speaker review not documented. |
| తెలుగు | Automated script and spelling checks; native-speaker review not documented. |
| ಕನ್ನಡ | Automated script and spelling checks; native-speaker review not documented. |
| മലയാളം | Automated script and spelling checks; native-speaker review not documented. |
| සිංහල | Automated script and spelling checks; native-speaker review not documented. |
| ไทย | Automated script and spelling checks; native-speaker review not documented. |
| ລາວ | Automated script and spelling checks; native-speaker review not documented. |
| မြန်မာ | Automated script and spelling checks; native-speaker review not documented. |
| ខ្មែរ | Automated script and spelling checks; native-speaker review not documented. |
| 한국어 | Automated script and spelling checks; native-speaker review not documented. |
| 日本語 | Automated script and spelling checks; native-speaker review not documented. |
| 简体中文 | Automated script and spelling checks; native-speaker review not documented. |
| 粵語 | Automated script and spelling checks; native-speaker review not documented. |
| 繁體中文 | Automated script and spelling checks; native-speaker review not documented. |
How to cite
Helibrain (2026). Attention span test, v1. https://helibrain.com/attention-span-test/methods
Changelog
· Version 1 · Initial methods publication for the current released task.
References
Dinges, D. F., & Powell, J. W. (1985). Microcomputer analyses of performance on a portable, simple visual RT task during sustained operations. Behavior Research Methods, Instruments, & Computers, 17(6), 652–655.
https://doi.org/10.3758/BF03200977original PVT paradigm
Basner, M., Mollicone, D., & Dinges, D. F. (2011). Validity and sensitivity of a brief psychomotor vigilance test (PVT-B) to total and partial sleep deprivation. Acta Astronautica, 69(11–12), 949–959.
https://doi.org/10.1016/j.actaastro.2011.07.015the 3-minute PVT-B and its parameters (355 ms lapse threshold)
Basner, M., & Dinges, D. F. (2011). Maximizing sensitivity of the Psychomotor Vigilance Test (PVT) to sleep loss. Sleep, 34(5), 581–591.
https://doi.org/10.1093/sleep/34.5.581choice of PVT outcome metrics
Lim, J., & Dinges, D. F. (2008). Sleep deprivation and vigilant attention. Annals of the New York Academy of Sciences, 1129, 305–322.
https://doi.org/10.1196/annals.1417.002review: lapses and sleep loss
Methods text: CC BY 4.0. Attribute Helibrain and link to this method. Source datasets and task material keep their own licences; this licence covers the methods text.
← Back to Attention span test