Reaction Time Test
Free online reaction time test. No install, works on phone & desktop, 100% private. Visual & audio modes with median, SD and CSV/JSON export.
How to Test Your Reaction Time
- Click the 'Start Test' button to begin
- Wait for the screen to change color (or hear a beep in sound mode)
- Click as fast as possible when you see the green screen
- View your reaction time and compare with your best scores
Pro tip: Stay focused and avoid anticipating the signal!
What is a Reaction Time Test?
A reaction time test measures how quickly you respond to a stimulus. Our online reaction time tester provides accurate measurements in milliseconds, testing your ability to react to visual signals (color changes) or audio cues (beep sounds). The average human reaction time is around 250ms, but with practice, you can improve significantly. This tool is used by gamers, athletes, drivers, and anyone wanting to test and improve their reflexes.
Features
- Two test modes: Visual (color change) and Audio (sound beep)
- Precise millisecond accuracy using Performance API
- Real-time statistics: attempts, average, best, and worst times
- Top 5 personal leaderboard with medals
- Five rating levels from Lightning Fast to Needs Practice
- Early click detection with helpful feedback
- Random delay (2-7 seconds) to prevent anticipation
- Celebration animations for excellent results
- Keyboard support - press Space to react
- Dark mode support
- No registration required
- Mobile-friendly responsive design
How to Use
- Choose your test mode: Visual (watch for color) or Sound (listen for beep)
- Click 'Start Test' button
- Wait for the signal - the screen will turn green or you'll hear a beep
- Click (or press Space) as fast as possible when you see/hear the signal
- Your reaction time in milliseconds will be displayed with a rating
- Repeat multiple times to see your average and track improvement
- Check your Top 5 best scores and statistics
- Click Reset to clear all statistics and start fresh
Understanding Your Results
- Lightning Fast (<200ms): Exceptional reflexes! Professional gamer level
- Excellent (200-250ms): Above average, great for competitive gaming
- Good (250-300ms): Solid reflexes, better than most people
- Average (300-350ms): Normal human reaction time range
- Needs Practice (>350ms): Room for improvement, keep practicing!
- Professional athletes typically score 200-250ms
- Average gamers range from 250-300ms
- Factors affecting reaction time: age, fatigue, practice, caffeine, and alertness

Tips to Improve Reaction Time
- Stay focused and minimize distractions during the test
- Don't try to anticipate - wait for the actual signal
- Practice regularly - reaction time can be trained and improved
- Get adequate sleep - fatigue significantly slows reactions
- Stay hydrated and maintain good overall health
- Try both visual and audio modes - some people react faster to sound
- Use your dominant hand and position it comfortably
- Take breaks between attempts to maintain peak alertness
- Test at different times of day to find your peak performance
- Consider caffeine in moderation - it can temporarily improve reaction time
Frequently Asked Questions
What is a good reaction time?
The average human reaction time is around 250ms. Professional athletes and gamers typically score between 200-250ms. Anything under 200ms is considered exceptional. However, reaction times vary by age, practice, and individual factors.
How accurate is this test?
Our test uses the high-precision Performance API which provides accuracy to within 1 millisecond. However, factors like your device's display lag, mouse response time, and browser performance can add 10-50ms. For most accurate results, use a gaming monitor and mouse.
Can I improve my reaction time?
Yes! Reaction time can be improved with regular practice. Athletes and gamers who train their reflexes consistently can reduce their reaction time by 10-20%. Regular physical exercise, adequate sleep, and staying alert also help improve reaction speed.
Why did I get 'Too Early'?
This means you clicked before the signal appeared. The test uses a random delay (2-7 seconds) to prevent anticipation. Wait patiently for the green screen or beep sound before clicking. Anticipating too much will give false results.
What's the difference between Visual and Sound mode?
Visual mode tests your reaction to seeing a color change (green screen), while Sound mode tests your reaction to hearing a beep. Studies show people typically react 20-50ms faster to sound than visual stimuli. Try both to find your strengths!
Why are my results inconsistent?
Reaction time naturally varies based on alertness, fatigue, practice effect, and random factors. This is why we track average, best, and worst times. Taking multiple tests (10+) gives a more accurate picture of your true reaction time.
Does age affect reaction time?
Yes. Reaction time peaks in your early 20s and gradually slows with age. However, practice and experience can partially compensate for age-related decline. Regular testing and training can help maintain good reaction speed.
Are mobile results accurate?
Mobile devices typically have higher touch latency (50-100ms) compared to desktop mice. While you can test on mobile, results will be slower due to hardware limitations. For competitive comparisons, use a desktop with a gaming mouse.
Is my data stored or uploaded anywhere?
No. This reaction time test runs 100% locally in your browser. Nothing is sent to any server, and no account is required. Your trials, statistics, and leaderboard exist only on your device and disappear when you reload or reset the page. When you export to CSV or JSON, the file is generated in your browser and saved straight to your device, never uploaded.
Can I export my results, and why use median instead of average?
Yes. Use the Export CSV or Export JSON buttons to download every recorded trial (trial number, mode, reaction time in ms, lapse flag, and ISO timestamp) for QA logging or a lab spreadsheet. We report median and standard deviation alongside the average because the mean alone is easily skewed by a single slow lapse. The median ignores outliers, and the standard deviation (SD) measures consistency - a low SD means steady attention, while a high SD points to fatigue or distraction. This is the standard professionals report.
How accurate is a browser-based reaction time test?
Timing uses the high-resolution Performance API, but there is an irreducible technical floor. Screen refresh rate adds noise (16.7ms at 60Hz, 4ms at 240Hz), mouse polling adds 1-8ms, and the OS plus browser event loop adds a few more. The realistic floor is about 20ms on standard hardware and 10ms on high-refresh gaming setups, so treat any single score as accurate to roughly +/-20ms. We exclude responses under 100ms as anticipation and flag those over 1000ms as lapses, which is the scientific standard for trustworthy measurement.
