⏰

generador cron

Crea, decodifica y previsualiza expresiones cron visualmente. Consulta al instante una descripción legible y las próximas ejecuciones programadas.

Herramientas de generación Se ejecuta localmente No se envían datos
cron programación automatización devops
Expresión
* * * * *
Cada minuto
Campos
Próximas 5 ejecuciones
Preajustes
Entrada manual
min · h · día del mes · mes · día sem

¿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

  1. Elige el patrón de programación que quieras, como cada hora, diario, semanal o mensual.
  2. Completa los campos legibles de hora y fecha en lugar de editar primero la sintaxis cron sin formato.
  3. Revisa la expresión cron generada y el resumen legible.
  4. 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
¿cron admite segundos?

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.

¿Qué zona horaria usa cron?

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.

¿Qué significa */5 * * * *?

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.

¿Puedo ejecutar un trabajo el último día del mes?

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.