Construtor de Expressões Cron

Crie e valide expressões cron com um editor interativo. Veja a descrição em linguagem natural e as próximas 5 execuções para qualquer agendamento.

100% no navegador. Seus dados nunca saem do seu computador.

Minuto
Hora
Dia do Mês
Mês
Dia da Semana

A cada minuto

Próximas 5 Execuções
  • 1.seg., 15 de jun. de 2026, 12:51
  • 2.seg., 15 de jun. de 2026, 12:52
  • 3.seg., 15 de jun. de 2026, 12:53
  • 4.seg., 15 de jun. de 2026, 12:54
  • 5.seg., 15 de jun. de 2026, 12:55
Referência Rápida
*Qualquer valor
,Separador de lista
-Intervalo
/Passo
1-5Intervalo de 1 a 5
*/15A cada 15 unidades

Conversores e Exemplos

Cron Cheat Sheet: Toda Expressão Que Você Vai Usar de Verdade

Referência rápida para expressões cron cobrindo todos os agendamentos comuns, de cada minuto a anual. Inclui detalhamento de sintaxe, intervalos de campos, caracteres especiais e aliases.

Expressão Cron para Diariamente à Meia-Noite: 0 0 * * *

A expressão cron 0 0 * * * executa um trabalho diariamente à meia-noite. Abrange o alias @daily, armadilhas de fusó horário, casos extremos de horário de verão e distribuição de trabalhos noturnos.

Expressão Cron para A Cada 10 Minutos: */10 * * * *

A expressão cron */10 * * * * executa um trabalho a cada 10 minutos (6 vezes por hora). Abrange sintaxe de offset, distribuição de carga é quando atualizar para */5.

Expressão Cron para A Cada 15 Minutos: */15 * * * *

A expressão cron */15 * * * * dispara às :00, :15, :30 e :45 (96 execuções por dia). Abrange por que 15 minutos é o padrão para trabalhos em segundo plano é como combinar com restrições de hora.

Expressão Cron para A Cada 30 Minutos: */30 * * * *

A expressão cron */30 * * * * executa às :00 e :30 a cada hora (48 vezes por dia). Abrange sintaxe */30 vs 0,30, deslocamento de fase com 15,45 e casos de usó de meia hora.

Expressão Cron para A Cada 5 Minutos: */5 * * * *

A expressão cron */5 * * * * executa um trabalho a cada 5 minutos (12 vezes por hora). Abrange o operador de passo, variantes de horário comercial e alternativas de timer systemd.

Expressão Cron para A Cada Hora: 0 * * * *

A expressão cron 0 * * * * executa um trabalho no início de cada hora (24 vezes por dia). Abrange o atalho @hourly, distribuição de múltiplos trabalhos é o erro comum de * vs 0.

Expressão Cron para A Cada Minuto: * * * * *

A expressão cron * * * * * executa um trabalho a cada minuto, 1440 vezes por dia. Aprenda quando o cron por minuto faz sentido, como evitar execuções sobrepostas e alternativas abaixo de 1 minuto.

Expressão Cron para Toda Segunda-Feira: 0 0 * * 1

A expressão cron 0 0 * * 1 dispara toda segunda-feira à meia-noite. Abrange a numeração do dia da semana (segunda = 1), o alias MON é o casó extremo de lógica OR entre dia do mês e dia da semana.

Expressão Cron para Todo Domingo: 0 0 * * 0

A expressão cron 0 0 * * 0 dispara todo domingo à meia-noite. Abrange por que domingo é 0 e 7, o atalho @weekly e agendamento apenas de fim de semana (0,6).

Expressão Cron para Dias Úteis (Seg a Sex): 0 0 * * 1-5

A expressão cron 0 0 * * 1-5 executa de segunda a sexta. Abrange o intervalo 1-5, aliases SEG-SEX, soluções para feriados e padrões de horário comercial.

Expressão Cron para Mensal no Dia 1: 0 0 1 * *

A expressão cron 0 0 1 * * executa no dia 1 de cada mês à meia-noite. Abrange @monthly, a solução para último dia do mês, casos extremos de ano bissexto e pulo dos dias 29/30/31.

Expressão Cron para Dias Úteis às 9 AM: 0 9 * * 1-5

A expressão cron 0 9 * * 1-5 dispara às 9 AM de segunda a sexta. Abrange numeração do dia da semana (0=Dom), aliases SEG-SEX é a pegadinha de lógica OR entre dia do mês e dia da semana.

Ferramentas Relacionadas

Construtor de Expressões Cron

Uma expressão cron é uma string de cinco campos (minuto, hora, dia do mês, mês, dia da semana) que define quando um trabalho agendado é executado. */5 * * * * significa a cada 5 minutos; 0 9 * * 1-5 significa às 9 AM nos dias úteis. Crie expressões interativamente abaixo, leia a descrição em texto simples e verifique as próximas execuções antes de implementar.

Como Usar

  1. Selecione um preset ou comece a digitar nas entradas dos campos
  2. Edite os campos individualmente. Cada entrada corresponde a um campo cron (minuto, hora, dia, mês, dia da semana)
  3. Leia a descrição. A ferramenta traduz sua expressão para texto simples em tempo real
  4. Verifique as próximas execuções. Confirme que o agendamento funciona como você espera
  5. Copie a expressão e cole no seu crontab, manifesto Kubernetes ou configuração de CI

Detalhes da Sintaxe Cron

Cada um dos cinco campos aceita estes tipos de valores:

O campo de mês aceita 1-12 ou nomês de três letras (JAN a DEZ). O campo de dia da semana aceita 0-6 (dom=0) ou nomês (DOM a SAB).

Os aliases abreviados comuns como @daily (equivalente a 0 0 * * *), @hourly (0 * * * *) e @weekly (0 0 * * 0) são suportados pela maioria das implementações cron é por esta ferramenta.

O comportamento mais confusó no cron é a interação dia do mês / dia da semana. Quando ambos os campos estão restritos (nenhum é *), o cron POSIX executa o trabalho quando qualquer uma das condições coincide. Issó é lógica OR, não AND. Se você configurar 0 0 15 * 5, o trabalho executa à meia-noite no dia 15 do mês E toda sexta-feira.

Você precisa converter as execuções para o seu fusó horário. O cron usa o fusó horário do sistema. Se seu servidor está em UTC, 0 9 * * 1-5 executa às 9 AM UTC, não no seu horário local. Para fusos horários específicos, defina a variável TZ no crontab ou use o CRON_TZ se sua implementação suportar.

Presets Comuns

ExpressãoDescrição
* * * * *A cada minuto
*/5 * * * *A cada 5 minutos
*/15 * * * *A cada 15 minutos
0 * * * *A cada hora
0 0 * * *Diariamente à meia-noite
0 9 * * 1-5Dias úteis às 9 AM
0 0 * * 0Semanalmente (domingo)
0 0 1 * *Mensalmente no dia 1

Teste Antes de Implementar

Sempre verifique as próximas execuções antes de colocar uma expressão cron em produção. O que parece ser “a cada 2 horas” pode não ser o que você espera se você esquecer como o operador de passó funciona no campo de hora. Use os campos interativos acima, leia a descrição em texto simples e confirme os próximos horários de execução.