Cron Expression Generator
Build 5-field cron expressions using guided controls and ready-made templates, or paste an existing cron expression to get a plain-English description. Everything is calculated in your browser, with no external dependencies.
How it works
- In the 'Build' tab, pick a quick template or fill in the minute, hour, day-of-month, month, and day-of-week fields manually.
- The resulting cron expression and its plain-English description update in real time.
- In the 'Interpret' tab, paste any 5-field cron expression to see what it means, in plain English.
- If the expression has a syntax error, you'll see exactly which field and value caused the problem.
- Copy the final expression with one click to use in your crontab or task scheduler.
Use cases
- Set up scheduled tasks (cron jobs) on Linux servers without memorizing the syntax.
- Understand what a legacy cron expression does before modifying it.
- Schedule CI/CD workflows or serverless functions that use cron syntax (GitHub Actions, AWS EventBridge, Kubernetes CronJobs).
- Verify that a cron expression does exactly what you expect before deploying it to production.
Common mistakes
- Confundir el orden de los campos, por ejemplo poner el mes antes que el día.El orden estándar de 5 campos es: minuto, hora, día del mes, mes, día de la semana. La pestaña 'Construir' evita este error al usar campos separados.
- Suponer que día del mes y día de la semana se combinan con 'Y' cuando ambos están restringidos.Cron los combina con 'O', no con 'Y', cuando ambos campos tienen un valor distinto de *. La herramienta lo explica en la descripción generada.
- Olvidar que la hora no considera tu zona horaria personal.La expresión cron se ejecuta según la zona horaria configurada en el servidor o servicio, no la tuya. Revisá esa configuración por separado.
Frequently asked questions
Alternatives
Sitios como crontab.guru ofrecen una función similar en inglés. Esta herramienta suma un modo 'Construir' guiado con plantillas y descripción en español, útil si no querés memorizar la sintaxis.