Teste de Velocidade de Reação
Teste sua velocidade de reação, desafie seu melhor recorde
Iniciar Teste
Clique o botão 'Iniciar Teste'
Esperando mudança de cor...
Espere a tela mudar de vermelho para verde
Clique Agora!
Muito Cedo!
Tentar Novamente
Tentar Novamente
O que é Velocidade de Reação?
Um teste de velocidade de reação mede o atraso entre um sinal visual e a sua resposta. Nesta página, você espera a área de teste mudar e então clica ou pressiona uma tecla o mais rápido possível; o resultado aparece em milissegundos. Ele serve para comparar tentativas recentes, aquecer antes de jogos, demonstrar atenção e latência de entrada, ou observar como cansaço e foco mudam o desempenho. O número não mede apenas o sistema nervoso: taxa de atualização do monitor, latência do mouse ou teclado, agendamento do navegador, brilho da tela e cliques antecipados podem influenciar. Para comparar melhor, use o mesmo dispositivo, o mesmo método de entrada e várias tentativas, não um único resultado.
Como Usar
Como usar
- Clique no botão 'Iniciar Teste'
- Aguarde a tela mudar de vermelho para verde
- Clique imediatamente quando vir o verde
- Verifique seu registro de tempo de reação
Níveis de Reação
- <150ms: Excelente, nível de jogador de esports
- 150-200ms: Bom, acima da média
- 200-250ms: Médio, nível da maioria das pessoas
- 250-300ms: Lento, pode precisar de descanso
- >300ms: Precisa de prática, recomenda-se mais descanso
Dicas de Teste
- Mantenha-se focado, relaxe a mão, não fique nervoso. Teste 5 a 10 vezes para uma média mais precisa.
Casos de uso
Princípio técnico
O relógio que mede a reação é performance.now(), o temporizador de alta resolução da especificação W3C High Resolution Time. Em um contexto de navegação de nível superior, ele retorna um DOMHighResTimeStamp com precisão submilissegundo (Chromium reporta passos de 100 μs após as mitigações do Spectre, Firefox 1 ms por padrão em janelas privadas). O legado Date.now() tem resolução de apenas ~1 ms e portanto é inadequado para medições sub-frame. Tanto o atraso aleatório pré-estímulo (1-5 s) quanto o delta de clique decorrido são calculados na base de tempo de performance.now().
A mudança de estado do estímulo é conduzida por requestAnimationFrame, que o navegador vincula ao sinal vsync do display. A 60 Hz o intervalo de frame é de 16,67 ms, a 120 Hz é de 8,33 ms, a 144 Hz é de 6,94 ms e a 240 Hz é de 4,17 ms; o resultado portanto quantiza para o que o painel consegue exibir. Abaixo de ~150 ms a maior parte da medição não é mais o usuário — é o pipeline de entrada: um mouse com fio com polling USB de 1000 Hz adiciona cerca de 1 ms, um mouse Bluetooth adiciona 7-30 ms, e o coalescimento de eventos do SO pode estender isso ainda mais em um laptop em modo de economia de energia.
Dados reais de tempo de reação simples humana se distribuem aproximadamente de forma normal com média de cerca de 250 ms e desvio padrão de cerca de 30 ms, percorrendo a mesma cadeia a cada vez: o fóton atinge a retina, o sinal percorre o LGN até o V1, o planejamento motor dispara no córtex pré-motor e motor, o trato corticoespinal aciona o flexor do dedo, e o clique é registrado. Um clique prematuro é portanto filtrado como um estado 'muito cedo' para evitar que essa distribuição seja poluída com adivinhações de antecipação que de outra forma seriam registradas como falsos registros de 50-100 ms.
- Relógio: performance.now() (DOMHighResTimeStamp), passos de 100 μs em contextos de nível superior do Chromium, 1 ms em algumas janelas privadas; Date.now() tem precisão apenas em ms e não é utilizado.
- Quantização de frame: requestAnimationFrame é travado ao vsync, então o menor delta mensurável é um frame: 16,67 ms a 60 Hz, 6,94 ms a 144 Hz, 4,17 ms a 240 Hz.
- Piso de latência de entrada: ~1 ms para um mouse com fio com polling USB de 1000 Hz, 7-30 ms para um mouse Bluetooth típico, +jitter de coalescência de eventos do SO em modo de economia de energia.
- Baseline humano: tempo de reação visual simples é aproximadamente normal com média ≈ 250 ms e DP ≈ 30 ms; registros abaixo de 150 ms quase sempre são o piso do dispositivo, não ganhos do sistema nervoso.
- Cadeia neural: retina → LGN → V1 → córtex pré-motor/motor → trato corticoespinal → flexor do dedo, somando a faixa de latência biológica irreductível.
- Anti-trapaça: cliques antes do estímulo são sinalizados como 'muito cedo' para que adivinhações de antecipação não poluam a distribuição como registros artificialmente rápidos.
Exemplos
Resultado típico de jogador de esports
Tentativas: 10
Melhor: 138 ms
Média: 152 ms
Avaliação: Excelente
Obs.: resultados abaixo de 150 ms geralmente são limitados pela latência de entrada do mouse/teclado, e não pelo sistema nervoso humano.Resultado de usuário de desktop comum
Tentativas: 10
Melhor: 198 ms
Média: 224 ms
Avaliação: Médio
A maioria dos usuários adultos fica na faixa de 200-250 ms em um monitor de 60 Hz com mouse com fio.Penalidade Cedo Demais
Status: Cedo demais!
Motivo: Clicou antes de a tela ficar verde.
Ação: A tentativa é descartada e o teste reinicia no estado vermelho de espera.Perguntas frequentes
Como o tempo de reação é medido?
A página muda a cor da tela (geralmente vermelho→verde) com um atraso aleatório e inicia um cronômetro com resolução de milissegundos. Você clica o mais rápido possível; a diferença entre a mudança visual e o clique é seu tempo de reação.
Qual é um tempo de reação típico?
O tempo médio de reação visual humana é de ~250 ms. Gamers e atletas treinados atingem 180-220 ms. Abaixo de 100 ms é quase certamente um clique adivinhado — a página detecta isso e pode invalidar a tentativa. Acima de 350 ms sugere fadiga, distração ou lag de entrada.
Por que recebo avisos de 'cedo demais — adivinhou'?
Se você clicar antes da cor mudar, a página sabe que você previu em vez de reagir. Respire fundo, observe a tela e clique somente após a mudança. Algumas versões adicionam um atraso inicial aleatório justamente para evitar que você programe seu clique em um intervalo fixo.
Quanto lag de entrada o navegador adiciona?
O timing de quadros do navegador, a taxa de atualização do monitor e a taxa de polling do mouse, todos adicionam atraso. Um monitor de 60 Hz adiciona em média ~8 ms de lag para a atualização visual; um mouse sem fio adiciona mais ~5 ms. Então sua reação medida é ~10-20 ms mais lenta do que seu sistema nervoso realmente disparou. Compare resultados relativos dentro do mesmo setup.
Devo tirar a média de várias tentativas?
Sim. Uma única tentativa é ruidosa. A página informa sua média ao longo da rodada (geralmente 5-10 tentativas) e descarta outliers como cliques prematuros. A mediana costuma ser mais significativa do que o melhor resultado individual.
A taxa de atualização do monitor importa?
Sim. Uma tela de 60 Hz tem um atraso máximo de 16,7 ms entre a mudança ocorrer internamente e você realmente vê-la. Uma tela de 120 Hz reduz isso pela metade, uma de 240 Hz pela quarta parte. Jogadores de e-sports usam monitores de alta taxa de atualização justamente por isso.
Os resultados são salvos?
Resultados recentes ficam no localStorage do navegador para que você veja sua tendência durante a sessão. Limpe os dados do site ou troque de navegador para apagá-los. Nada é enviado para um ranking online.
Ferramentas relacionadas
手速测试
在线手速测试工具,测试你在限定时间内的点击速度,支持5秒、10秒、30秒等多种模式,实时统计CPS点击速度,挑战你的极限手速。
系统升级模拟器
在线系统升级模拟器,模拟Windows Update、macOS更新、Linux apt upgrade和Android系统更新界面。全屏显示,点击退出,适合恶搞朋友。
快速计算能力测试
在线快速计算能力测试工具,测试你的口算速度和准确率。支持加减乘除四则运算,可选难度和题目数量,实时计时统计。
抛硬币工具
在线抛硬币工具,模拟真实抛硬币效果,随机生成正面或反面。支持连续抛掷、统计结果,适合做决策、玩游戏等场景。
见缝插针小游戏
在线版见缝插针小游戏,把针射入旋转的圆盘,避免针与针碰撞。共 10 关,速度逐步加快,挑战极限手速与判断力,无需下载即开即玩。
决策轮盘
在线决策轮盘工具,输入多个选项,旋转轮盘随机选择。告别选择困难症,让轮盘帮你做决定,适合吃什么、去哪里玩、看什么电影等场景。
