¿Qué es el generador cron?
Crea y valida expresiones cron visualmente. Configura los campos de minuto, hora, día, mes y día de la semana con descripciones legibles al instante y vistas previas de las próximas 5 ejecuciones. Gratis y basado en el navegador.
Cómo usar el generador cron
- Elige el patrón de programación que quieras, como cada hora, diario, semanal o mensual.
- Completa los campos legibles de hora y fecha en lugar de editar primero la sintaxis cron sin formato.
- Revisa la expresión cron generada y el resumen legible.
- Copia la expresión en tu servidor, programador de tareas o flujo de trabajo de despliegue.
Entiende las expresiones cron ▾
Casos de uso comunes
- Crea programaciones cron sin memorizar la sintaxis
- Comprueba el horario de las tareas recurrentes antes de desplegar la automatización
- Genera programaciones legibles para la documentación de operaciones
- Valida reglas de cron usadas en CI, servidores o planificadores alojados
Preguntas frecuentes
El cron estándar de Unix usa cinco campos (sin segundos). Algunos sistemas como Spring Scheduler y Quartz añaden un sexto campo para los segundos. Este generador usa el formato estándar de cinco campos compatible con Linux crontab, GitHub Actions y la mayoría de los planificadores en la nube.
De forma predeterminada, cron usa la zona horaria local del servidor. Las programaciones de GitHub Actions usan UTC. Confirma siempre la zona horaria del sistema que ejecuta tu trabajo cron para evitar errores de una hora.
Significa «cada 5 minutos». La sintaxis */n significa «cada n unidades empezando desde 0». Así que */5 en el campo de minutos se ejecuta en 0, 5, 10, 15, 20... hasta 55.
El cron estándar no tiene un modificador «L» (último) —eso es una extensión de Quartz. Para el cron estándar, una solución común es programarlo del 28 al 1 y comprobar la fecha dentro de tu script.