Temporizador Pomodoro grátis
Mantenha o foco com a técnica Pomodoro. Personalize as durações do trabalho e dos intervalos, acompanhe as sessões concluídas e ouça um alerta sonoro quando cada fase terminar.
Atalhos: Espaço iniciar/pausar · R resetar · S pular
Usos comuns
- Cronômetro Pomodoro para EstudarUse a técnica Pomodoro para estudar mais efetivamente, trabalhe em sessões focadas de 25 minutos com intervalos de 5 minutos.
- Cronômetro Pomodoro para Trabalho RemotoCombata a distração do trabalho em casa com sessões Pomodoro estruturadas. Rastreie o tempo de foco e imponha intervalos regulares.
- Cronômetro Pomodoro para Projetos de EscritaUse sessões Pomodoro para superar o bloqueio do escritor e manter o impulso de escrita em ensaios, relatórios ou trabalhos criativos.
- Cronômetro Pomodoro para ProgramaçãoUse sessões de foco estruturadas para codificar com mais efetividade, evite interrupções no estado de fluxo enquanto garante intervalos regulares.
- Cronômetro Pomodoro para Foco e TDAHIntervalos de trabalho estruturados ajudam pessoas com TDAH a manter o foco e tornar tarefas difíceis mais gerenciáveis.
Como funciona
Este temporizador Pomodoro funciona inteiramente no navegador sem bibliotecas externas. A contagem regressiva está ancorada a um timestamp de relógio usando Date.now() para que o throttling de abas em segundo plano não possa atrasar o temporizador, e todos os sons de notificação são sintetizados sob demanda via Web Audio API — nenhum arquivo de áudio é baixado.
- 1Motor de contagem decrescente de relógio de paredeQuando você pressiona Iniciar, o temporizador registra um timestamp de fim absoluto (Date.now() mais os segundos restantes). A cada 500 ms, setInterval recalcula quantos segundos restam subtraindo a hora atual desse ponto final fixo. Se o navegador limitar a aba, a matemática se autocorrige no momento em que o próximo tique dispara.
- 2Ressincronização ao focar a abaUm listener de evento visibilitychange dispara a mesma função de sincronização no instante em que você volta para a aba. Isso significa que o display salta imediatamente para o tempo restante correto em vez de esperar pelo próximo tique de 500 ms — importante quando a aba esteve em segundo plano por um longo período.
- 3Síntese de som Web Audio APIOs três sons de alerta (clássico, campainha, digital) são gerados inteiramente pelo AudioContext integrado do navegador — um OscillatorNode define a frequência e o tipo de forma de onda (senoidal ou quadrada), e um GainNode aplica uma rampa de volume exponencial para moldar o envelope. Nenhum arquivo de áudio é obtido ou decodificado.
- 4Persistência de configurações e contagem diáriaSuas durações personalizadas e a contagem de pomodoros concluídos hoje são gravadas no localStorage sob duas chaves separadas. Ao carregar a página, a ferramenta as lê de volta, valida cada valor em relação aos intervalos permitidos e reidrata o temporizador — para que suas configurações sobrevivam a uma atualização de página sem qualquer ida e volta ao servidor.
Ferramentas relacionadas
Gerador de Ruído
Misture ruído branco, rosa e marrom com sons de chuva e oceano, defina um temporizador que reduz o volume gradualmente e baixe um arquivo WAV ou MP3 de 1 a 60 minutos que pode ser repetido em loop.
Temporizador de intervalos
Um cronômetro de trabalho e descanso para treinos HIIT e Tabata com aquecimento, rodadas, séries, uma grande contagem regressiva, fases com cores, bipes e avisos de voz opcionais.
Flashcards
Crie baralhos de flashcards ou importe-os de uma planilha e estude com cartões que viram e um cronograma de repetição espaçada salvo no seu navegador.