Cómo usar Generador de expresiones cron
- 1
Elige la variante
Elige cron estándar, cron con segundos, Quartz o AWS EventBridge, o simplemente pega la expresión y deja que el número de campos decida.
- 2
Escribe o crea la programación
Escribe una expresión, parte de un preajuste o define cada campo con el editor visual.
- 3
Léela de vuelta
Revisa la descripción en lenguaje sencillo y los campos resaltados para asegurarte de que significa lo que querías.
- 4
Comprueba las próximas ejecuciones
Elige una zona horaria, confirma las próximas 10 ejecuciones y copia la expresión.
Límites y Pro
Gratis y sin registro: 4 variantes, 12 preajustes y las próximas 10 ejecuciones en más de 400 zonas horarias, con búsqueda de hasta 30 años hacia adelante (o hasta el último año de la expresión).
Pro quita los anuncios; el generador funciona igual en todos los planes. Ver Pro
Acerca de Generador de expresiones cron
Una expresión cron condensa una programación en unos pocos campos separados por espacios, y un solo número mal colocado puede convertir «todos los días laborables a las 9» en «cada minuto de la hora 9». Este generador te permite escribir o pegar una expresión y verla al instante descrita en lenguaje sencillo, con cada campo etiquetado, además de mostrarte las próximas diez ejecuciones.
Admite cuatro variantes porque realmente son distintas. El cron estándar tiene cinco campos (minuto, hora, día del mes, mes y día de la semana) y es el que usan crontab, los demonios cron de Linux, los CronJobs de Kubernetes y GitHub Actions; también acepta macros como @daily. La variante con segundos añade un campo de segundos al principio, como en node-cron y croner. Quartz usa seis o siete campos, con segundos y un año opcional, numera el domingo como 1, exige un ? en uno de los campos de día y añade L para «último», W para «día laborable más cercano» y # para «tercer viernes». AWS EventBridge tiene seis campos que terminan en un año, comparte las reglas de día de Quartz y se escribe como cron(…). Al pegar una expresión, la variante cambia sola cuando el número de campos lo deja claro, y al cambiar de variante se convierte lo que tengas siempre que sea posible.
El editor visual define cada campo con los controles de cada / cada N / valores concretos / rango, y los preajustes cubren tareas habituales. Las horas de ejecución se calculan en cualquier zona horaria IANA, respetando los saltos del horario de verano, y las reglas de EventBridge usan UTC por defecto, como las evalúa AWS.
El generador solo comprueba la sintaxis y los horarios: no conoce el reloj de tu servidor, las ejecuciones perdidas mientras una máquina estaba apagada ni los límites propios de cada programador, como el intervalo mínimo de GitHub.
Privacidad
Las expresiones se analizan y las horas de ejecución se calculan con código de esta misma página, usando los datos de zona horaria de tu navegador; no se envía nada a ningún servidor. La variante y la zona horaria elegidas se guardan en el almacenamiento local para tu próxima visita.
Características
Explicaciones en lenguaje sencillo
«A las 09:30, de lunes a viernes» en lugar de adivinar qué hace 30 9 * * 1-5.
Próximas 10 ejecuciones, en cualquier zona
Horas de ejecución en UTC o en cualquier zona horaria IANA, con los cambios de horario de verano incluidos.
Sintaxis Quartz y AWS
Segundos, años, ?, L, W y # para los programadores que los admiten.