Explicador de Cron

Descreve expressões cron em linguagem natural e mostra as próximas execuções.

Exemplos:

Sobre esta ferramenta

Expressões cron agendam tarefas no Unix, CI/CD e filas de trabalho, mas sua sintaxe compacta é difícil de ler. Este explicador traduz qualquer expressão — de 5 campos (minuto hora dia mês dia-da-semana) ou 6 (com segundos), além de aliases como @daily ou @reboot — para uma descrição em linguagem natural no seu idioma, e lista as próximas 5 execuções calculadas no seu fuso horário. Usa cronstrue para as descrições e cron-parser para o calendário. Tudo roda no navegador.

Sobre esta ferramenta

Expressões cron agendam tarefas no Unix, CI/CD e filas de trabalho, mas sua sintaxe compacta é difícil de ler. Este explicador traduz qualquer expressão — de 5 campos (minuto hora dia mês dia-da-semana) ou 6 (com segundos), além de aliases como @daily ou @reboot — para uma descrição em linguagem natural no seu idioma, e lista as próximas 5 execuções calculadas no seu fuso horário. Usa cronstrue para as descrições e cron-parser para o calendário. Tudo roda no navegador.

Casos de uso

  • Verificar o que uma expressão cron fará antes de implantá-la
  • Conferir quando um job de CI/CD ou entrada de crontab vai rodar
  • Aprender a sintaxe cron lendo descrições em linguagem natural
  • Depurar agendamentos que não disparam quando esperado

Perguntas frequentes

Quais formatos de expressão são aceitos?
Expressões padrão de 5 campos (minuto hora dia-do-mês mês dia-da-semana) e de 6 campos com segundos no início. Aliases predefinidos como @yearly, @monthly, @weekly, @daily, @hourly e @reboot também são aceitos.
Em qual fuso horário as próximas execuções são calculadas?
No fuso horário do seu navegador, que é como os crontabs locais costumam se comportar. As datas são exibidas no formato regional do seu idioma.
Por que @reboot não mostra próximas execuções?
@reboot significa «executar na inicialização do sistema», sem programação horária. Por isso a descrição aparece, mas a lista de próximas execuções fica vazia.
Nomes de meses e dias (MON, JAN) são suportados?
Sim, nomes abreviados em inglês de meses e dias da semana são válidos nos campos correspondentes.

Ferramentas relacionadas