Cómo se usa
- Escriba la expresión en Expresión cron: cinco campos separados por espacios, o una macro como @daily.
- Lea Qué significa y compruebe que la programación es la que quería.
- Cambie Ejecuciones que listar si quiere más o menos fechas.
- Antes de fiarse de las Próximas ejecuciones, compare la zona horaria con la que usa su servidor.
Los cinco campos
Un trabajo cron se ejecuta cuando la hora actual coincide con los cinco campos. El minuto va de 0 a 59, la hora de 0 a 23, el día del mes de 1 a 31, el mes de 1 a 12 y el día de la semana de 0 a 7, donde 0 y 7 son ambos domingo. Los nombres pueden sustituir a los números: JAN a DEC para los meses y SUN a SAT para los días, sin distinguir mayúsculas de minúsculas.
- Un asterisco (*) representa todos los valores.
- Una lista separa los valores con comas, por ejemplo 1,15.
- Un rango une dos valores con un guion, por ejemplo 9-17.
- Un paso toma un valor de cada n: */15 equivale a cada 15 minutos, y 1-30/5 es 1, 6, 11, 16, 21 y 26.
- Un paso necesita un asterisco o un rango delante de la barra, así que 5/15 no es válido.
Día del mes y día de la semana a la vez
Cuando el día del mes y el día de la semana están limitados, un día se ejecuta si coincide cualquiera de los dos. Por ejemplo, 0 0 1 * 1 se ejecuta a medianoche el primer día de cada mes y todos los lunes. Si uno de los dos campos de día empieza con un asterisco, deben coincidir los dos, así que 0 0 * * 1 se ejecuta solo los lunes.
Zonas horarias y horario de verano
Las horas se calculan en la zona horaria de su dispositivo. El día en que los relojes se adelantan, una hora que no existe nunca se ejecuta. El día en que se retrasan, una hora que se repite se ejecuta dos veces, una en cada aparición, como describe crontab(5).
Un servidor suele funcionar en UTC. Un trabajo programado para las 09:00 en su zona se ejecuta a otra hora en el servidor, así que compruebe la zona antes de fiarse de una hora.
Ejemplo resuelto: cada 15 minutos de 9 a 17, de lunes a viernes
La expresión */15 9-17 * * MON-FRI significa: cada 15 minutos, entre las 09:00 y las 17:59, de lunes a viernes. Se ejecuta a las 09:00, 09:15, 09:30 y 09:45, y así hasta las 17:45: 36 veces al día, es decir, 180 veces en una semana de lunes a viernes.
La lista de próximas ejecuciones empieza con la primera de estas después de la hora actual.
Preguntas frecuentes
¿Qué es una expresión cron?
Es un texto breve que describe cuándo se ejecuta un trabajo programado. Lo lee el planificador cron de Linux y Unix, y muchos otros servicios usan el mismo formato. Los cinco campos indican el minuto, la hora, el día del mes, el mes y el día de la semana.
¿Por qué las ejecuciones de aquí difieren de lo que hace mi servidor?
Esta página usa la zona horaria de su dispositivo, mientras que los servidores suelen usar UTC. Algunos servicios tienen además su propia opción de zona horaria, así que compruebe esa opción además de la expresión.
¿La herramienta admite segundos?
No. El cron estándar tiene cinco campos, y su paso más pequeño es de un minuto. Algunos planificadores añaden un sexto campo para los segundos, que esta página no lee.
¿Qué pasa con el 31 de febrero?
Ese día nunca ocurre, así que una expresión que lo pida no tiene ejecuciones. La página lo indica y no lista ninguna.
¿Por qué @reboot no funciona aquí?
@reboot se ejecuta una vez al arrancar la máquina, así que no tiene una próxima ejecución que listar. La página solo acepta las macros que se repiten según un horario.
¿Se envían mis expresiones a un servidor?
No. El cálculo se hace en su navegador, con la hora de su dispositivo.
Fuentes
Cifras y texto revisados por última vez el martes, 10 de noviembre de 2026.