Às 09:00, de segunda-feira a sexta-feira
Altere o modo de cada campo para combinar com a forma como você quer executar a tarefa. A expressão e a explicação são atualizadas em tempo real.
09**1-5As próximas execuções são calculadas no seu navegador para usar o seu fuso horário local.
*/10 * * * *A cada 10 minutos, o dia todo.0 */2 * * *A cada 2 horas, no minuto 0.30 7 * * 1-5Às 7:30, de segunda a sexta-feira.0 22 * * 6,0Sábados e domingos às 22:00.15 14 1 * *No dia 1 de cada mês às 14:15.0 12 1,15 * *Nos dias 1 e 15 de cada mês ao meio-dia.0 0 * * 0Todos os domingos à meia-noite.5 0 * 8 *Todos os dias de agosto às 00:05.0 0 1 1 *Ano novo à meia-noite.Caracteres especiais suportados: * (qualquer valor), , (lista: 1,3,5), - (intervalo: 1-5), / (passo: */15) e ? (sem restrição, equivalente a *).
Como funciona
Uma expressão cron define quando uma tarefa agendada é executada. Na sua forma clássica do Unix são 5 campos separados por espaços: minuto, hora, dia do mês, mês e dia da semana. O formato estendido (Quartz) adiciona um sexto campo inicial para os segundos.
Cada campo aceita um valor, uma lista (1,15), um intervalo (1-5), um passo (*/15) ou * para "qualquer valor". Intervalos válidos: minuto 0-59, hora 0-23, dia do mês 1-31, mês 1-12 e dia da semana 0-6 (0 e 7 são domingo).
Esta ferramenta mostra a expressão em linguagem natural e calcula as próximas execuções no fuso horário do seu navegador, para que você possa verificar o resultado antes de usá-la.
Exemplos
0 9 * * 1-5Às 09:00, de segunda a sexta*/15 * * * *A cada 15 minutos0 0 1 * *Às 00:00, no primeiro dia de cada mês30 3 * * 0Às 03:30, todos os domingosCasos de uso
- Agendar backups, limpezas ou relatórios recorrentes no crontab de um servidor Linux.
- Definir a frequência de um job agendado em CI/CD (GitHub Actions, GitLab, etc.).
- Configurar tarefas recorrentes em contêineres, schedulers ou sistemas de filas.
Perguntas frequentes
O que significa */5 em um campo?
É um passo: "a cada 5". Executa em 0, 5, 10, 15… desse campo. Por exemplo, */5 no minuto equivale a cada 5 minutos.
0 e 7 são ambos domingo?
Sim. No campo dia da semana, tanto 0 quanto 7 representam o domingo; 1 é segunda e 6 é sábado.
Como executo uma tarefa uma vez por hora?
Com 0 * * * *: executa no minuto 0 de cada hora.
Qual é a diferença entre 5 e 6 campos?
5 campos é o cron clássico do Unix (começa no minuto). 6 campos adiciona os segundos no início (estilo Quartz), útil para tarefas que rodam várias vezes por minuto.
A hora é a do servidor ou a minha?
O cron real usa o fuso horário do sistema onde roda. Esta ferramenta calcula as próximas execuções no fuso horário do seu navegador apenas para pré-visualizá-las.