Medição

Cronômetro — cronômetro progressivo e temporizador regressivo

Cronômetro progressivo e temporizador regressivo online e gratuitos, com registro de voltas, precisão de milissegundos, durações predefinidas e barra visual de progresso.

Uso gratuito Sem cadastro Funciona no navegador

Área da ferramenta

00:00:00.000

O que é a ferramenta Cronômetro?

A ferramenta Cronômetro reúne um cronômetro progressivo de precisão e um temporizador regressivo em uma única interface. O cronômetro mede o tempo decorrido com precisão de milissegundos e permite registrar parciais, enquanto o temporizador permite definir uma duração usando predefinições rápidas e exibe uma barra visual de progresso, além de um alerta quando o tempo termina. Os dois modos usam requestAnimationFrame para atualizar a exibição de maneira fluida e eficiente no consumo de bateria.

Como usar o Cronômetro

  1. 1Alterne entre Stopwatch e Countdown usando as abas na parte superior.
  2. 2No modo Stopwatch, clique em Start para iniciar a contagem, em Lap para registrar uma parcial, em Pause para pausar e em Reset para zerar.
  3. 3No modo Countdown, informe horas, minutos e segundos nos campos H, M e S ou escolha uma predefinição rápida (1 min, 5 min etc.).
  4. 4Clique em Start para iniciar a contagem regressiva. A barra de progresso é preenchida à medida que o tempo passa.
  5. 5Quando a contagem regressiva chega a zero, o visor pisca em vermelho para alertar você.
  6. 6Use Pause para interromper temporariamente e Resume para continuar de onde parou.

Casos de uso comuns

Benchmarking de desempenho

Meça quanto tempo um processo manual ou uma etapa de implantação leva para comparar otimizações ao longo do tempo.

Pomodoro e sessões de foco

Defina uma contagem regressiva de 25 minutos para períodos de trabalho concentrado, seguidos de pausas curtas.

Controle de tempo em reuniões e apresentações

Use o temporizador regressivo para manter reuniões dentro do horário ou cronometrar segmentos individuais de uma apresentação com parciais.

Depuração e profiling

Cronometre fluxos específicos de usuários em um navegador ou aplicativo para identificar interações lentas antes de recorrer a ferramentas de profiling.

Perguntas frequentes

Qual é a precisão do cronômetro?

O cronômetro usa a API performance.now() do navegador e requestAnimationFrame, oferecendo precisão interna inferior a um milissegundo. A exibição é atualizada na taxa de atualização da tela, normalmente 60 fps, portanto a resolução visual é de aproximadamente 16 ms, enquanto as voltas registradas e o tempo total têm precisão de microssegundos.

O temporizador regressivo emite um som ao terminar?

A versão atual fornece um alerta visual: o visor pisca em vermelho e mostra a mensagem 'Time's up!'. Como as políticas de reprodução automática de áudio variam entre navegadores, o feedback visual garante uma notificação consistente.

O temporizador continuará funcionando se eu mudar de aba?

Sim. O tempo decorrido é calculado com base em timestamps absolutos (performance.now()). Mesmo que o navegador limite os quadros de animação em uma aba em segundo plano, o tempo exibido estará correto quando você retornar.

Quais durações são aceitas e os dados saem do dispositivo?

Você pode informar horas, minutos e segundos nos campos H, M e S ou usar as predefinições disponíveis. A cronometragem é executada localmente no navegador, sem enviar os valores a um servidor.