Skip to content

Reaction time test: method

Simple visual reaction time task; a 10-trial web version of the Psychomotor Vigilance Test (PVT)

Scorer version: 1 (public test scorer version)

← Back to the test

What it measures

Simple visual reaction time: the time from the onset of one expected visual signal to one motor response. Responses slower than 500 ms are counted as lapses, an index of sustained attention.

Procedure

A grey circle is shown. After a random foreperiod it turns green; the page starts the clock when it asks the browser to show the green circle. The player responds with a pointer-down (touch or mouse) or the Space or Enter key. The reaction time (RT), rounded to 1 ms, is shown for 750 ms, then the next foreperiod starts. One practice round (skippable) is followed by 10 counted rounds. A response during the foreperiod is a false start: the page shows 'too early', the round is used up and not repeated, and no RT is recorded for it, so a run can have fewer than 10 RTs. There is no response deadline and no running counter on the stimulus. Responses while the feedback is shown are ignored. Input device class (touch, mouse, keyboard) is recorded.

Parameters

ParameterValue
Practice rounds1 (skippable)
Counted rounds10
Foreperioduniform random, 1,500 to 4,500 ms, drawn per round
Feedback after each response750 ms
Anticipation cut-offRT < 100 ms
LapseRT > 500 ms
Response deadlinenone
Inputstouch, mouse button, Space, Enter

Scoring

Primary metric: mean RT in ms over valid counted responses (RT >= 100 ms), lapses included; lower is faster. Also reported: fastest and slowest valid RT, number of lapses (valid RT > 500 ms) and number of false starts (taps before the signal plus RTs under 100 ms). Each tap is labelled early, slow or ok. No percentile, norm or 0-100 score is computed on the web.

Valid-run rules

Taps before the signal and RTs under 100 ms are excluded from the mean. If no valid RT remains, the mean is empty and no score is shown. Leaving the tab or switching windows during the run stops it, and nothing is scored. Every scored run is stored with its input device class (touch, mouse, keyboard), page language, scorer version and runner-config hash. Quality flags (for example many runs from one connection within an hour, a missing visitor id, an automated browser, impossibly fast answers) and earlier attempts by the same visitor, account or connection are recorded with the row. Such runs are kept, but they are left out of any comparison with other players. Flags never change the player's own result.

Differences from the classic task

The standard PVT lasts 10 minutes (3 minutes for the brief PVT-B), uses foreperiods of 2 to 10 s and a running millisecond counter as the signal, and is run on dedicated hardware. This version has 10 trials, 1.5 to 4.5 s foreperiods and a colour change, so it is a short simple-RT measure, not a full vigilance test. Timing uses the browser clock and includes screen and input-device delay.

Limitations

Browsers and devices add delay and jitter: 58 to 133 ms in one lab check of web apps on phones and laptops, and touchscreens are slower than buttons. This device delay is larger than typical age differences, so scores are comparable mainly within one person on one device and browser. Ten trials give a noisy mean. The setting is unsupervised. The result is not a measure of intelligence, driving fitness or any health condition, and it has no clinical use.

Languages and review status

Language-independent stimuli; instructions and feedback 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 languageDocumented review status
EnglishOriginal English text.
Afaan OromooAutomated script and spelling checks; native-speaker review not documented.
AfrikaansAutomated script and spelling checks; native-speaker review not documented.
AkanAutomated script and spelling checks; native-speaker review not documented.
Azərbaycan diliAutomated script and spelling checks; native-speaker review not documented.
Bahasa IndonesiaAutomated script and spelling checks; native-speaker review not documented.
Bahasa MelayuAutomated script and spelling checks; native-speaker review not documented.
BosanskiAutomated script and spelling checks; native-speaker review not documented.
CatalàAutomated script and spelling checks; native-speaker review not documented.
ČeštinaAutomated script and spelling checks; native-speaker review not documented.
ChichewaAutomated script and spelling checks; native-speaker review not documented.
ChiShonaAutomated script and spelling checks; native-speaker review not documented.
DanskAutomated script and spelling checks; native-speaker review not documented.
DeutschAutomated script and spelling checks; native-speaker review not documented.
EestiAutomated script and spelling checks; native-speaker review not documented.
EspañolAutomated script and spelling checks; native-speaker review not documented.
FilipinoAutomated script and spelling checks; native-speaker review not documented.
FrançaisAutomated script and spelling checks; native-speaker review not documented.
GalegoAutomated script and spelling checks; native-speaker review not documented.
HausaAutomated script and spelling checks; native-speaker review not documented.
HmoobAutomated script and spelling checks; native-speaker review not documented.
HrvatskiAutomated script and spelling checks; native-speaker review not documented.
IgboAutomated script and spelling checks; native-speaker review not documented.
IkinyarwandaAutomated script and spelling checks; native-speaker review not documented.
isiXhosaAutomated script and spelling checks; native-speaker review not documented.
isiZuluAutomated script and spelling checks; native-speaker review not documented.
ItalianoAutomated script and spelling checks; native-speaker review not documented.
KiswahiliAutomated script and spelling checks; native-speaker review not documented.
KurmancîAutomated script and spelling checks; native-speaker review not documented.
LatviešuAutomated script and spelling checks; native-speaker review not documented.
LietuviųAutomated script and spelling checks; native-speaker review not documented.
LingálaAutomated script and spelling checks; native-speaker review not documented.
MagyarAutomated script and spelling checks; native-speaker review not documented.
MalagasyAutomated script and spelling checks; native-speaker review not documented.
NederlandsAutomated script and spelling checks; native-speaker review not documented.
Norsk bokmålAutomated script and spelling checks; native-speaker review not documented.
OʻzbekchaAutomated script and spelling checks; native-speaker review not documented.
PolskiAutomated script and spelling checks; native-speaker review not documented.
PortuguêsAutomated script and spelling checks; native-speaker review not documented.
RomânăAutomated script and spelling checks; native-speaker review not documented.
SesothoAutomated script and spelling checks; native-speaker review not documented.
SetswanaAutomated script and spelling checks; native-speaker review not documented.
ShqipAutomated script and spelling checks; native-speaker review not documented.
SlovenčinaAutomated script and spelling checks; native-speaker review not documented.
SlovenščinaAutomated script and spelling checks; native-speaker review not documented.
SoomaaliAutomated script and spelling checks; native-speaker review not documented.
SrpskiAutomated script and spelling checks; native-speaker review not documented.
SuomiAutomated script and spelling checks; native-speaker review not documented.
SvenskaAutomated script and spelling checks; native-speaker review not documented.
Tiếng ViệtAutomated script and spelling checks; native-speaker review not documented.
TürkçeAutomated script and spelling checks; native-speaker review not documented.
TürkmençeAutomated 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). Reaction time test, v1. https://helibrain.com/reaction-time-test/methods

Changelog

· Version 1 · Initial methods publication for the current released task.

References

  1. 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/BF03200977

    original paradigm (Psychomotor Vigilance Test)

  2. Woods, D. L., Wyma, J. M., Yund, E. W., Herron, T. J., & Reed, B. (2015). Factors influencing the latency of simple reaction time. Frontiers in Human Neuroscience, 9, 131.

    https://doi.org/10.3389/fnhum.2015.00131

    norms: simple reaction time by age in 1,469 adults on lab equipment

  3. 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.581

    validation: which PVT metrics (speed, lapses) are most sensitive

  4. Pronk, T., Wiers, R. W., Molenkamp, B., & Murre, J. (2020). Mental chronometry in the pocket? Timing accuracy of web applications on touchscreen and keyboard devices. Behavior Research Methods, 52(3), 1371-1382.

    https://doi.org/10.3758/s13428-019-01321-2

    browser and device timing error

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 Reaction time test