Gerador de Expressões Cron
Crie expressões cron com um construtor visual, traduza-as para linguagem natural e visualize os próximos horários de execução. Escolha entre modelos comuns ou edite cada campo individualmente. 100% no lado do cliente — nada sai do seu navegador.
┌───── minute (0-59) │ ┌───── hour (0-23) │ │ ┌───── day of month (1-31) │ │ │ ┌───── month (1-12) │ │ │ │ ┌───── day of week (0-7) * * * * *
At 09:00, on Monday through Friday
Como Funciona
Escolha um agendamento
Selecione um modelo como 'A cada hora' ou 'Dias úteis às 9h', ou digite uma expressão cron diretamente.
Revise a expressão
Veja uma descrição em linguagem natural do seu agendamento e edite campos individuais para ajustá-lo.
Verifique e copie
Confira os próximos horários de execução para confirmar que o agendamento está correto, depois copie a expressão.
Perguntas Frequentes
O que é uma expressão cron?
Uma expressão cron é uma string de cinco campos separados por espaços que define um agendamento recorrente. Os campos são: minuto (0-59), hora (0-23), dia do mês (1-31), mês (1-12) e dia da semana (0-7, onde 0 e 7 são domingo). É usada por daemons cron Unix, sistemas CI/CD e agendadores de tarefas.
O que significam os caracteres especiais?
O asterisco (*) significa 'qualquer valor'. Um intervalo como 1-5 significa valores de 1 a 5. Um passo como */15 significa 'a cada 15 valores'. Uma lista como 1,3,5 significa esses valores específicos. Você pode combiná-los, ex: 1-10/2 significa a cada 2 valores de 1 a 10.
Qual fuso horário a ferramenta usa?
Os próximos horários de execução são calculados usando o fuso horário local do seu navegador. As expressões cron em si não codificam um fuso horário — o fuso horário depende do sistema que executa o trabalho cron.
Qual é a diferença entre cron de 5 e 6 campos?
O cron Unix padrão usa 5 campos (minuto, hora, dia do mês, mês, dia da semana). Alguns sistemas como Quartz e Spring adicionam um sexto campo de 'segundos' no início. Esta ferramenta usa o formato padrão de 5 campos, compatível com crontab, GitHub Actions e a maioria das plataformas CI/CD.
Meus dados são enviados para um servidor?
Não. Toda a análise e cálculo de agendamento acontecem inteiramente no seu navegador com JavaScript. Nada é transmitido pela rede.
Ferramentas Relacionadas
Testador de Regex
Teste expressões regulares com correspondência e destaque em tempo real.
Formatador e Validador JSON
Formate, valide e minifique dados JSON instantaneamente.
Conversor de Timestamp Unix
NovoConverta entre timestamps Unix e datas legíveis.