Saltar para o conteúdo principal
LibraTool logoLibraTool

Cronômetro on-line grátis

Cronômetro de precisão com registro de volta, destaque de volta mais rápida/mais lenta e atalhos de teclado. Conta desde zero com precisão de milissegundos.

Funciona offline depois de carregado
00:00.00
Pronto

Teclado: Space iniciar/parar · L Volta · R Reiniciar

Usos comuns

  • Cronômetro para Treinos HIIT e IntervaloTempo de intervalos de alta intensidade, períodos de descanso e treinos de circuito com precisão e gravação de volta.
  • Cronômetro de Culinária para Receitas de Várias EtapasRastreie o tempo de cozimento para filés, ovos, macarrão e outros pratos sensíveis ao tempo com marcadores de volta para transições de estágio.
  • Cronômetro de Cronometragem de Corrida EsportivaCronômetro voltas de corrida, séries de natação, intervalos de ciclismo e outras sessões de treinamento atlético com precisão.
  • Tempo de Apresentação de Prática com CronômetroCronometra a si mesmo ensaiando apresentações para garantir que você se encaixe no tempo alocado. Marcadores de volta para cada seção.
  • Cronômetro para Meditação e Trabalho de RespiraçãoTempo de sessões de meditação, apneia e padrões de respiração com distração visual mínima.

Como funciona

Este cronómetro funciona inteiramente no navegador usando a API performance.now() integrada do navegador — um temporizador monotónico de alta resolução — conduzido por um ciclo requestAnimationFrame que redesenha o mostrador a cada fotograma de animação (tipicamente 60 vezes por segundo). Nenhum servidor está envolvido em qualquer momento.

  1. 1
    performance.now() mede o tempo
    Quando você pressiona Iniciar, a ferramenta registra um ponto de referência com performance.now(). A cada quadro de animação, o mostrador subtrai essa referência do valor atual de performance.now() para calcular os milissegundos decorridos — evitando os problemas de desvio de relógio que vêm com chamadas repetidas de setInterval.
  2. 2
    requestAnimationFrame conduz o mostrador
    Em vez de um temporizador de intervalo fixo, a leitura de dígitos é atualizada dentro de um ciclo requestAnimationFrame. Isto mantém o mostrador sincronizado com o próprio pipeline de renderização do navegador, para que o contador de centésimos de segundo deslize suavemente e nunca dispare mais rápido do que a tela pode atualizar.
  3. 3
    O localStorage mantém uma sessão em curso
    A cada evento de início, paragem, ou volta a ferramenta escreve um instantâneo em localStorage — incluindo um timestamp de ancoragem de relógio de parede. Se recarregar a página a meio da execução, o cronómetro lê essa ancoragem, calcula quantos milissegundos passaram desde que foi escrita, e retoma a partir da hora correta.
  4. 4
    As voltas exportam como texto separado por tabulações ou CSV
    Cada volta armazena tanto o seu tempo de fração (delta desde a volta anterior) como o total acumulado. Copiar Tudo escreve linhas separadas por tabulações na área de transferência via navigator.clipboard.writeText; Baixar CSV produz um Blob com BOM UTF-8 para que o arquivo abra corretamente no Excel sem precisar de qualquer assistente de importação.

Guia

Exemplo prático

Clique em “Iniciar”. O visor conta minutos, segundos e centésimos a partir de “00:00.00”, e a linha abaixo muda de “Pronto” para “Em execução”. Clique em “Volta” aos 01:02.34, de novo aos 02:05.87 e de novo aos 03:10.15, e depois clique em “Parar”. A tabela sob “Voltas (3)” lista as mais recentes primeiro: a linha 3 mostra um “Tempo de volta” de 01:04.28 e um “Total” de 03:10.15, a linha 2 mostra 01:03.53 e 02:05.87, e a linha 1 mostra 01:02.34 nos dois. A linha 1 recebe a etiqueta “mais rápida”, a linha 3 “mais lenta”, e o cabeçalho mostra “Volta média: 01:03.38”. Digite “Bateria 2” em “Nome da sessão ou do atleta (opcional)” e clique em “Copiar tudo”. O texto começa com “Bateria 2” e a data de hoje, depois mostra “Volta 1: 01:02.34 (Total 01:02.34)”, “Volta 2: 01:03.53 (Total 02:05.87)”, “Volta 3: 01:04.28 (Total 03:10.15)” e “Volta média: 01:03.38”.

Quais configurações usar e os limites

  • Use um botão grande para Iniciar, Parar e Retomar. O botão redondo diz “Iniciar” em zero, “Parar” enquanto roda e “Retomar” quando pausado, e a linha sob o tempo diz “Pronto”, “Em execução” ou “Pausado”. O tempo mostra minutos, segundos e centésimos de segundo, arredondados para baixo, e ganha uma parte de horas a partir de uma hora, por exemplo 01:01:01.23. “Volta” fica esmaecido até você iniciar, e continua funcionando com o cronômetro pausado. “Reiniciar” fica esmaecido quando o tempo é zero e não há voltas.
  • Rotule as voltas e leia o resumo. Cada linha mostra o “Tempo de volta” desde a volta anterior e o “Total” acumulado. A partir da segunda volta, as voltas mais rápida e mais lenta recebem as etiquetas “mais rápida” e “mais lenta” e o cabeçalho mostra “Volta média”. Digite no campo “Rótulo” de uma linha (até 60 caracteres) para nomeá-la, por exemplo “Nadador 2”; o nome vai para Copiar tudo e para o CSV. “Nome da sessão ou do atleta (opcional)” aceita até 80 caracteres e vira a primeira linha do texto copiado.
  • Use o teclado em um computador. Espaço inicia e para, L registra uma volta e R reinicia. Combinações com Ctrl, Cmd ou Alt ficam para o navegador. Os atalhos são ignorados enquanto uma caixa de texto, menu suspenso, link ou botão tem o foco, então, depois de clicar em um botão, clique em uma parte vazia da página antes de pressionar L ou R. Com um botão em foco, Espaço aciona esse botão. A linha que lista os atalhos fica oculta em telas sensíveis ao toque.
  • Deixe-o rodando em segundo plano. O tempo é calculado a partir do relógio do dispositivo a cada vez que é desenhado, e não somando quadros, então uma aba oculta ou um computador ocupado não o faz perder tempo, e ele se atualiza quando você volta. Enquanto roda, o título da aba mostra o tempo antes do título da página. A sessão é salva neste navegador cerca de uma vez por segundo, então uma atualização ou uma aba fechada não a perde. Se você reabrir a página enquanto ele rodava, ele continua e conta o tempo em que você esteve fora.
  • Mantenha a tela ligada ou use a tela cheia. Enquanto roda, “Manter a tela ligada” (marcado por padrão) pede ao navegador que não deixe a tela dormir, onde o navegador suporta isso. Se ele recusar, por exemplo no modo de economia de bateria, o cronômetro continua rodando e nada é mostrado. O pedido é repetido quando você volta à aba. “Tela cheia” aumenta o tempo para uma sala de aula ou academia. Onde o navegador não tem modo de tela cheia, como o Safari no iPhone, a página preenche a tela, e “Sair da tela cheia” ou a tecla Esc a traz de volta.
  • Copie, compartilhe ou baixe as voltas. Acima da tabela, “Copiar tudo” põe texto simples na área de transferência, “Baixar CSV” salva stopwatch-laps.csv e “Compartilhar” abre a folha de compartilhamento do celular onde o navegador tem uma (o botão fica oculto caso contrário). O texto copiado ou compartilhado começa com o nome da sessão e a data de hoje; desmarque “Incluir a data ao copiar” para deixar a data de fora. O CSV não tem data. As colunas são #, Rótulo, Tempo de volta e Total, com tempos escritos como 01:02.34 em vez de segundos.

Problemas comuns e como resolvê-los

Aparece “Falha ao copiar” no lugar de “Copiar tudo”.
O navegador recusou as duas formas que a página tenta para escrever na área de transferência: a chamada moderna e o comando de cópia mais antigo. As palavras aparecem por dois segundos e depois voltam a “Copiar tudo”. Use “Baixar CSV”, ou “Compartilhar” em um celular, ou selecione à mão os números na tabela de voltas.
O cronômetro já está rodando, ou mostra um tempo, quando você abre a página.
É a sessão salva. A página guarda um cronômetro, com suas voltas e o nome da sessão, no armazenamento local deste navegador e o restaura ao carregar. Se estava rodando quando você saiu, o tempo em que esteve fora é contado. Clique em “Parar” e depois em “Reiniciar” para limpá-lo. Se o navegador bloqueia o armazenamento do site, nada é salvo e toda visita começa em zero.
Aparece “Cronômetro zerado.” e seu tempo e suas voltas sumiram.
“Reiniciar” limpa o tempo e todas as voltas de uma vez, sem confirmação, e pressionar R faz o mesmo. “Desfazer” fica na tela por 10 segundos. Ele traz de volta o tempo e as voltas, mas deixa o cronômetro pausado, então clique em “Retomar” para continuar; o tempo passado em pausa não é contado.
Pressionar L, R ou Espaço não faz nada, ou aciona o botão errado.
Os atalhos são ignorados sempre que um botão, link, caixa de texto ou menu suspenso tem o foco, e Espaço então age sobre esse elemento em foco. Se você clicou em um botão há pouco, o foco ainda está nele. Clique em uma parte vazia da página e tente de novo. A dica de atalhos fica oculta em telas sensíveis ao toque, onde os botões da tela são o jeito de usá-lo.
A tela ainda se apaga no seu celular.
“Manter a tela ligada” só funciona em navegadores que oferecem o recurso Screen Wake Lock, só enquanto o cronômetro está rodando e só enquanto a aba está visível. Um bloqueio que o celular recusa é ignorado sem mensagem. Se a tela dormir mesmo assim, o tempo continua certo quando você a acorda, porque é lido do relógio. Confira se a caixa está marcada (ela fica oculta na tela cheia) e se a economia de bateria está desligada.

Como se compara

Este é um cronômetro progressivo com voltas, no mesmo espírito do cronômetro do app de relógio do celular, e sua saída é uma lista de voltas que você pode copiar ou baixar. Não tem contagem regressiva, não emite som e não consegue rodar dois cronômetros ao mesmo tempo; guarda uma sessão neste navegador. O visor mostra centésimos de segundo, mas lê o relógio do dispositivo, então mudar o relógio enquanto ele roda mudaria a leitura, e o seu toque acrescenta seu próprio atraso. Isso é bom para aulas, treinos, cozinha e corridas de treino. Não substitui equipamento oficial de cronometragem de provas. Em troca, não há nada para instalar.

Ferramentas relacionadas

Perguntas frequentes