Cronômetro & Contagem regressiva

Precision cronômetro with lap recording and contagem regressiva with alarm — all in your browser.

Cronômetro + Contagem regressiva Funciona no navegador
00:00:00
.000
READY
Volta Times
Nenhuma volta registrada ainda.

Atalhos de teclado

SpaceIniciar / Parar
LVolta (Cronômetro)
RReiniciar

Como usar?

  1. 1
    Escolha um modoSelect Cronômetro to measure elapsed time with laps, or Contagem regressiva to set a target duration.
  2. 2
    Iniciar cronometragemPress Iniciar to begin. Parar to pause and Retomar to continue.
  3. 3
    Use voltas ou alarmeIn Cronômetro mode press Volta. In Contagem regressiva mode an alarm sounds when time runs out.

Perguntas frequentes

Is the cronômetro accurate?
The timer uses the browser's high-resolution performance.now() API, offering sub-millisecond precision.
Quantas voltas posso gravar?
Não há limite rígido. Todos os tempos de volta são exibidos em uma tabela rolável com tempos parciais e cumulativos.
Does the contagem regressiva alarm work in a background tab?
The alarm uses the Web Audio API. Most browsers throttle timers in background tabs — keep the tab visible.

Cronômetro online e temporizador regressivo

Esta página reúne dois modos de controle de tempo: cronômetro progressivo e contagem regressiva. No modo cronômetro, o tempo começa em zero, avança com precisão em milissegundos usando o relógio de alta resolução do navegador e pode registrar voltas. No modo temporizador, você informa horas, minutos e segundos, inicia a contagem e recebe um aviso visual e sonoro quando o tempo chega a zero. Tudo funciona no próprio navegador, sem precisar instalar aplicativo.

Modo cronômetro

O cronômetro usa performance.now() e requestAnimationFrame para atualizar a tela com fluidez. O botão principal alterna entre iniciar, parar e retomar. O botão de volta registra o tempo total e o tempo parcial desde a última volta. A tabela de voltas mostra cada registro em ordem recente, com divisão e total. Quando existem pelo menos três voltas, a página destaca a volta mais rápida e a mais lenta com cores diferentes, ajudando a comparar ritmo em estudos, treinos, tarefas, jogos ou medições simples.

Modo contagem regressiva

No temporizador regressivo, os campos de horas, minutos e segundos são convertidos em milissegundos totais. Ao iniciar, os campos ficam ocultos e a tela mostra o tempo restante. Um anel circular indica a proporção do tempo que ainda falta. O botão permite pausar e retomar, e o reset volta ao estado inicial. Quando a contagem termina, a página mostra status de finalizado, aplica uma animação de alerta e tenta tocar um som curto com Web Audio API. Se o navegador bloquear áudio automático, o alerta visual ainda aparece.

Precisão e comportamento do navegador

O cálculo usa diferenças de tempo, não apenas a quantidade de vezes que a tela atualizou. Isso ajuda a manter o tempo coerente mesmo se o navegador variar a taxa de quadros. Ainda assim, abas em segundo plano, economia de energia, bloqueio de áudio e carga alta do sistema podem afetar a atualização visual ou o aviso sonoro. Para usos cotidianos, a ferramenta é suficiente; para medições oficiais, laboratórios, provas esportivas ou situações de segurança, use equipamentos dedicados e métodos de conferência.

Atalhos e usos práticos

Os atalhos ajudam em uso repetido: espaço inicia ou pausa o modo ativo, L marca volta no cronômetro e R reinicia. A ferramenta serve para pomodoro, estudo, apresentações, cozinha, exercícios, reuniões, provas simuladas e qualquer tarefa cronometrada. Para medições oficiais, competições ou situações críticas, use equipamentos certificados e regras formais de cronometragem. Em abas em segundo plano, alguns navegadores podem reduzir a frequência de atualização visual, embora o cálculo tente preservar o tempo decorrido real.

Comentários