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.
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.
- 1performance.now() mede o tempoQuando 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.
- 2requestAnimationFrame conduz o mostradorEm 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.
- 3O localStorage mantém uma sessão em cursoA 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.
- 4As voltas exportam como texto separado por tabulações ou CSVCada 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
Contador de Voltas (Cronometrado)
Um cronômetro de voltas de precisão que registra cada split com temporização de alta resolução. Veja as melhores, médias e piores voltas, exporte para CSV e mantenha sua sessão após atualizar a página. Atalhos de teclado incluídos.
Visualizador de Algoritmos
Veja algoritmos de ordenação, busca em caminho e clássicos ganhar vida — Bubble Sort/Quicksort/Merge Sort, Dijkstra/A*/BFS em uma grade de labirinto interativa, além de busca binária, Crivo, N-Rainhas e Jogo da Vida. Animação passo a passo, pseudocódigo sincronizado, métricas ao vivo e modo de corrida lado a lado. Amigável para dispositivos móveis e 100% no seu navegador.
Calculadora de Algarismos Significativos
Conte os algarismos significativos em um número e arredonde para qualquer número de algarismos significativos.