Explore browser-based cognitive psychology experiments crafted with jsPsych. Each experiment is optimised for desktop and mobile so you can participate wherever you are.
An adaptive threshold procedure inspired by Kolers and von Grunau (1975). Judge whether two sequentially flashed stimuli appear as separate objects or a single moving object changing color. Uses a Quest+ staircase to find the 50% Threshold SOA.
Judge whether a briefly flashed dot changes when it reappears. The task adapts the dot's angle, distance, and size using jsQuestPlus staircases to target 70% detection on change trials.
View a 3×4 grid of letters for 50 ms, then report the letters cued by blue squares after a variable delay. Tracks partial-report accuracy, misses, intrusions, and duplicates on every trial.
Single central color flash (60 ms); report hue on a randomly rotated wheel.
Study a reference object, then choose which of two candidates belongs to the same category. Includes neutral, prototypical, and outlier exemplars drawn from the THINGS database.
Observe an object briefly flashed and immediately followed by a backward mask. Identify the flashed image amongst the candidate options. The mask is created using shuffled tiles of a different image.
Two images from the THINGS dataset flash briefly in rapid succession. Then 10 images are presented. Click the two images you saw. An adaptive Quest procedure varies the timing (SOA) to reach 75% accuracy.
Observe a rapid stream of letters and digits, then report the two target numbers. This classic task explores how attention momentarily "blinks" after detecting an important item.
Observe a rapid stream of images, then report the two target images that were not shuffled patterns.
Tap where a brief flash appeared while keeping your eyes on the fixation point. Targets are sampled uniformly within a 5° disk (with a 0.3° central veto) and will reappear every 1.5 s until you respond.
Hold fixation until the central point vanishes, then report the flash location. The release delay varies from 0 to 1.4 s after the target disappears, and early responses play a warning tone.
Listen to two brief sinewave tones separated by silence and release as soon as you detect that the second tone differs in amplitude, duration, or both. Timing is pre-rendered to ensure precise playback.
Listen to two brief tones separated by a gap. Decide if the second tone is higher or lower in pitch than the first. The pitch differences will adapt based on your performance to find your empirical bounds.
Experience the "Rotating Snake" illusion where static patterns appear to move. A fixation spot moves randomly while you can adjust the illusion parameters live.