0

Gerador de Crontab

Monte expressões cron com menus suspensos e veja na hora um agendamento em linguagem natural mais os próximos 5 horários reais de execução.

🔒 Processado inteiramente em seu navegador – nada que você digita aqui é carregado.

A processar... 0%

Resultado

A sintaxe do cron é notoriamente sucinta: cinco campos separados por espaço, onde * significa tudo, */5 significa a cada quinto valor e 0 0 * * 1 de algum modo significa segunda-feira à meia-noite. Este gerador elimina as suposições — em vez de escrever a expressão manualmente, você a constrói: para cada campo (minuto, hora, dia do mês, mês, dia da semana) escolha "todos os valores", "a cada N" ou digite valores e intervalos específicos como 0,30 ou 9-17, e a expressão de cinco partes se monta conforme você clica.

O resultado é verificado de três formas ao mesmo tempo. A própria expressão se atualiza ao vivo e fica pronta para copiar no crontab -e. Abaixo dela, uma frase em linguagem natural descreve o agendamento — com nomes de meses e dias da semana no seu idioma — de modo que "*/10 2-4 * * 1-5" se lê como uma sentença, e não como um enigma. E, mais importante, a ferramenta calcula as próximas 5 execuções reais com matemática de calendário no seu horário local: se o agendamento não fizer o que você esperava, você percebe imediatamente nas datas, antes que o job falhe em produção.

O cálculo segue a semântica real do cron, incluindo a regra que derruba até administradores experientes: quando ambos os campos de dia do mês e dia da semana são restritos, o cron POSIX roda o job quando qualquer um dos dois coincide, não ambos. Valores de passo, listas e intervalos são suportados em todos os campos, e agendamentos impossíveis (como dia 31 em meses que só têm fevereiro) são detectados em vez de nunca dispararem silenciosamente.

Tudo roda no lado do cliente, no seu navegador — detalhes do agendamento nunca saem da sua máquina, e a página funciona offline depois de carregada. Note que esta ferramenta constrói expressões crontab padrão de 5 campos; se você já tem uma expressão existente e só quer verificá-la, use nosso validador de cron separado, que foca em validar sintaxe em vez de construir agendamentos.