Gerador e testador de expressão cron online grátis
Gere e teste expressões cron. Construtor visual, descrição legível e as próximas 5 execuções.
🔒 Seu arquivo nunca sai do seu navegador. Todo o processamento é feito localmente.
Formato: minuto hora dia-do-mês mês dia-da-semana
Descrição
Every 5 minutes
Próximas 5 execuções
- 1. 04/10/2026, 01:55:00
- 2. 04/10/2026, 02:00:00
- 3. 04/10/2026, 02:05:00
- 4. 04/10/2026, 02:10:00
- 5. 04/10/2026, 02:15:00
Como gerar expressões cron online
- 1
Digite ou monte uma expressão cron
Digite diretamente uma expressão cron de 5 campos ou use o construtor visual para definir minuto, hora, dia, mês e dia da semana.
- 2
Leia a descrição em linguagem natural
A ferramenta converte sua expressão em uma frase legível usando cronstrue, para você conferir se o agendamento está correto.
- 3
Copie a expressão
Copie a string cron e cole no seu agendador (crontab, GitHub Actions, Cloud Scheduler etc.).
A sintaxe cron tem cinquenta anos e ainda move as tarefas agendadas do mundo: de entradas de crontab em um único servidor a CronJobs do Kubernetes, agendamentos do GitHub Actions, regras do AWS EventBridge e o build noturno de qualquer pipeline de CI. Seus cinco campos (minuto, hora, dia do mês, mês e dia da semana) são poderosos, mas é fácil errar sem perceber, e um agendamento errado falha em silêncio: a tarefa roda às 3h de domingo em vez de às 15h de segunda e ninguém percebe por semanas.
Esta ferramenta funciona nos dois sentidos: monte um agendamento nos campos e obtenha a expressão, ou cole uma expressão herdada e veja uma tradução de quando ela realmente dispara. É na tradução que os erros aparecem: se 0 12 * * 1-5 for lida como «às 12:00, de segunda a sexta», isso confirma sua intenção ou revela o problema. Você também vê as próximas 5 execuções. Tudo é calculado no seu navegador, sem servidor, e a página funciona até offline depois de carregada.
Armadilhas clássicas: quando dia do mês e dia da semana são restringidos juntos, eles são combinados com OR, não com AND (0 0 13 * 5 dispara no dia 13 e também em toda sexta, não só na sexta-feira 13); valores como */7 no campo do dia não significam «semanal»; e o agendamento roda no fuso horário do servidor, que na maioria das nuvens é UTC. Confira os deslocamentos antes de presumir o horário local.