Generador e Intérprete de Expresiones Cron

Genera expresiones cron de 5 campos visualmente con cuadrículas interactivas. Traduce expresiones complejas a descripciones entendibles en lenguaje natural y simula ejecuciones futuras al instante.

Configuración y Entrada

Resultados del Procesamiento

Expresión Cron Generada
* * * * *
Traducción Humana (Significado)
Ejecutar en cada minuto, cada hora, todos los días.
Próximas 5 Ejecuciones Programadas
  • -

Guía de Uso: Expresiones Cron y Automatización de Tareas (Cron Jobs)

En el desarrollo de software, la administración de servidores y la arquitectura de sistemas, la automatización es clave. Un **Cron Job** es una tarea en segundo plano ejecutada de forma automatizada por el sistema operativo Unix/Linux a intervalos regulares. Para definir cuándo se debe ejecutar esta tarea, se emplea un formato de texto compacto llamado **Expresión Cron**.

Una expresión Cron estándar se compone de **5 campos obligatorios** separados por espacios en blanco:

minuto   hora   día_del_mes   mes   día_de_la_semana
(0-59)   (0-23)         (1-31)         (1-12)           (0-6)
¿Cómo funciona y cómo interpretar los caracteres especiales?
  • El Asterisco (*): Representa "todos". Un `*` en el campo de minutos significa "ejecutar cada minuto".
  • La Barra Inclinada (/): Define incrementos o pasos. `*/5` en el campo de minutos significa "ejecutar cada 5 minutos".
  • La Coma (,): Permite especificar listas de valores. `1,3,5` en el campo de día de semana significa "solo lunes, miércoles y viernes".
  • El Guion (-): Define rangos. `9-17` en el campo de horas representa "ejecutar cada hora entre las 9 AM y las 5 PM".
¿Cómo utilizar este generador y decodificador?
  1. Navega por las pestañas superiores para configurar los campos individuales (Minutos, Horas, etc.).
  2. Utiliza los selectores rápidos ("Cada 5 minutos", "Cada hora") o marca las casillas específicas para seleccionar valores exactos en la cuadrícula reactiva.
  3. Visualiza la expresión cron y lee su **Traducción Humana** en tiempo real a la derecha.
  4. Examina el listado de las **Próximas 5 Ejecuciones** simuladas para verificar con total certeza matemática si las fechas programadas coinciden con tus objetivos reales.
  5. **Decodificador Inverso:** Si ya tienes una expresión (ej: `0 8 * * 1-5`), pégala en la casilla inferior derecha y haz clic en "Decodificar" para ver la configuración visual de inmediato.
Seguridad y Privacidad de Datos
Procesamiento Local: Respetamos tu privacidad técnica. Todo el parseo de campos, la lógica de simulación de fechas de ejecución y la traducción sintáctica de expresiones cron se procesa localmente en tu navegador web mediante JavaScript. No enviamos peticiones de red ni guardamos tus expresiones en servidores externos.