*/5paso definido por */5*cualquier valor*cualquier valor*cualquier valor*cualquier valorGenera y valida expresiones cron para programación de tareas (crontab). Traduce la sintaxis a lenguaje natural, detecta conflictos de fecha y previsualiza las próximas ejecuciones.
Escribe una expresión, usa un preset o crea una abajo sin memorizar la sintaxis.
La expresión, la explicación y las próximas ejecuciones deben contar la misma historia.
*/5paso definido por */5*cualquier valor*cualquier valor*cualquier valor*cualquier valorCompleta los valores, pega el texto o sube el archivo que necesita esta herramienta.
La mayoría de las herramientas se actualizan mientras escribes; algunas usan un solo botón. De cualquier forma, el resultado aparece aquí mismo.
Copia, descarga o comparte lo que genere la herramienta — el control siempre es tuyo.
Una expresión cron de 5 campos programa la ejecución automática de tareas (cron jobs) en servidores Unix y Linux mediante patrones específicos para minuto, hora, día del mes, mes y día de la semana.
Aprende a estructurar horarios cron de cinco campos, utilizar operadores de lista, rango y paso, comprender la lógica OR entre día del mes y de la semana y simular las próximas ejecuciones.
La sintaxis clásica de POSIX/Unix organiza la expresión en cinco posiciones separadas por un espacio, ordenadas de menor a mayor unidad temporal:
Combina distintos operadores para crear patrones de repetición precisos:
En el estándar Unix cron, cuando tanto el 'Día del Mes' como el 'Día de la Semana' tienen restricciones fijas (ninguno es '*'), el programador aplica una lógica O (OR), no Y (AND). Esto significa que la tarea se ejecutará si la fecha coincide con el día del mes O con el día de la semana indicado, duplicando a menudo la frecuencia prevista. Si necesitas restringir la ejecución a un día concreto dentro del mes, valida la condición en el propio script ejecutado.
Usa el modo guiado para generar expresiones sin memorizar límites numéricos o escribe directamente en el modo de sintaxis para validar cada campo en tiempo real. La herramienta traduce el horario a lenguaje claro y proyecta las próximas 8 ejecuciones calculadas en la zona horaria local de tu navegador junto con la marca de tiempo ISO UTC.
Expresiones cron frecuentes en entornos de producción y servidores:
*/15 8-18 * * 1-5 -> Cada 15 minutos, de 08:00 a 18:59, de lunes a viernes
0 3 * * 0 -> Todos los domingos a las 03:00 de la madrugada (copia de seguridad)
0 0 1 * * -> El día 1 de cada mes a medianoche (cierre mensual)Toda la validación sintáctica, traducción a texto y proyección de ejecuciones se realiza exclusivamente en tu navegador mediante JavaScript. Ningún horario o dato del servidor sale de tu equipo.
No. Esta herramienta se ciñe al estándar universal Unix/Crontab de 5 campos (minuto, hora, día del mes, mes y día de la semana). Motores como Quartz, Spring o AWS CloudWatch que incluyen segundos o años requieren adaptar la expresión.
Es una convención histórica de POSIX y Vixie Cron para preservar la compatibilidad con sistemas Unix y lenguajes donde 0 es domingo, y calendarios donde 7 representa el domingo.
La barra define el incremento de paso. La expresión '*/15' en minutos se activa en los minutos 0, 15, 30 y 45. En cambio, '5/20' inicia en el minuto 5 y se repite cada 20 minutos (minutos 5, 25 y 45).
En el estándar de cron, la tarea se ejecuta cuando CUALQUIERA de las dos condiciones se cumple (lógica OR). Por ejemplo, '0 0 15 * 5' se ejecuta el día 15 de cada mes Y también todos los viernes del mes.
El cálculo toma la zona horaria local configurada en tu navegador para facilitar la lectura del reloj, mostrando adicionalmente la fecha en formato estándar ISO UTC.
Usa el rango '1-5' en el quinto campo (día de la semana). Por ejemplo, '0 9 * * 1-5' disparará la tarea puntualmente a las 09:00 de lunes a viernes.
Genera identificadores UUID v4 y GUID individuales o por lotes en el navegador.
Formatea, minifica y valida JSON y XML, y convierte entre JSON y YAML en el navegador.
Crea códigos QR y lee imágenes QR de forma local.
Codifica y decodifica texto en Base64 de forma local.
Codifica y decodifica URLs en pestañas separadas, con opciones por lotes y recursivas.
Convierte timestamp Unix (segundos y milisegundos) a fecha/hora y viceversa.
Codifica y decodifica entidades HTML de forma segura.
Prueba expresiones regulares y previsualiza reemplazos.
Decodifica el encabezado y el payload de un JWT localmente.
Compara dos valores JSON y lista las rutas que cambiaron.