Construtor de expressões cron

Monte expressões cron, leia-as em linguagem simples e veja as próximas execuções
  • Os arquivos não saem do seu dispositivo
  • Roda no navegador
  • Grátis, sem cadastro, sem marca d’água

Edit the fields below or paste an expression here — they stay in sync.

Minute */15Hour 9-17Day of month *Month *Day of week 1-5

In plain words

…

Minute

0–59
Every
starting at

Hour

0–23
FromTo

Day of month

1–31

Month

1–12

Day of week

0–6
FromTo

Next 10 runs

Cron runs in the server’s time zone (GitHub Actions always uses UTC).

Crontab line

*/15 9-17 * * 1-5 /usr/local/bin/backup.sh

Como usar Construtor de expressões cron

Monte uma expressão cron campo a campo ou cole uma para decodificá-la. A ferramenta explica em palavras simples, lista as próximas 10 execuções em qualquer fuso horário e suporta cron padrão de 5 campos, cron de 6 campos com segundos e Quartz.

  1. 1

    Escolha um Formato: Padrão (5 campos), Com segundos (6) ou Quartz (6–7).

  2. 2

    Comece por um preset, ou defina cada campo como Cada, Específico, Intervalo de valores, Passo ou Personalizado.

  3. 3

    Ou cole uma expressão em Expressão cron; os campos atualizam para coincidir.

  4. 4

    Leia Em palavras simples e Próximas 10 execuções, mude o fuso horário se precisar e copie a expressão.

Perguntas frequentes

Qual formato de cron o GitHub Actions usa?

Padrão (5 campos), o mesmo do crontab do Linux, do CronJob do Kubernetes e da Vercel. O GitHub Actions sempre executa agendamentos em UTC.

O que é diferente no Quartz?

O Quartz acrescenta segundos e um ano opcional, numera os dias da semana de 1 a 7 começando no domingo e precisa de ? no dia do mês ou no dia da semana.

Ela entende @daily e outras macros?

Sim. Macros como @hourly, @daily, @weekly, @monthly e @yearly são expandidas e explicadas.

Por que faltam as próximas execuções da minha expressão?

O motor de prévia não suporta o caractere W (dia útil mais próximo). A expressão ainda pode ser válida no seu agendador.

Posso obter uma linha completa de crontab?

Sim. No formato Padrão, digite seu comando em Linha de crontab e copie a linha pronta.