Construye y comprueba expresiones cron. Elige una plantilla o edita los cinco campos, y mira las próximas ejecuciones en tu zona horaria. Se ejecuta por completo en tu navegador.
Cómo usar Generador cron
Elige una plantilla o escribe una expresión cron en los cinco campos.
Mira cada campo etiquetado y validado mientras editas.
Lee las próximas ejecuciones, calculadas en tu zona horaria local.
Una expresión cron es una cadena compacta de cinco campos que le indica a un planificador cuándo ejecutar una tarea: minuto, hora, día del mes, mes y día de la semana. Es potente pero fácil de equivocar, y un asterisco mal puesto puede hacer que un trabajo se ejecute cada minuto en lugar de una vez al día.
Empieza desde un preset común (cada hora, cada día a medianoche, cada lunes a las 9 AM) o construye una expresión personalizada campo por campo, con cada campo etiquetado y validado mientras escribes.
Lo más importante: previsualiza las cinco próximas ejecuciones en la zona horaria local de tu navegador, para que confirmes que la programación hace de verdad lo que pretendías antes de desplegarla.
Cada campo admite más que un solo valor: un asterisco significa cada valor, una lista como MON,WED,FRI elige varios, un rango como MON-FRI abarca días, y un paso como */15 en el campo de minutos se ejecuta en el 0, 15, 30 y 45 de cada hora.
La salida funciona con cron estándar en Linux y macOS, crontab, AWS EventBridge, las programaciones de GitHub Actions y la mayoría de bibliotecas de planificación de tareas.
Una trampa clásica es fijar a la vez el día del mes y el día de la semana: el cron estándar entonces se ejecuta cuando coincide cualquiera de los dos, no ambos, así que un trabajo puede ejecutarse más a menudo de lo esperado. Dejar uno de los dos como asterisco evita la sorpresa.
Esta herramienta apunta al cron estándar de cinco campos, así que aquí no se producen extensiones de plataforma como un campo de segundos o @reboot. Recuerda también que el trabajo se ejecuta en la zona horaria del servidor que lo ejecuta, que puede diferir de la previsualización local.
Preguntas frecuentes
En orden: minuto, hora, día del mes, mes y día de la semana. Un asterisco significa todos los valores, así que * * * * * se ejecuta cada minuto.
Usa un valor de paso en el campo de minutos: */15 * * * * se ejecuta en los minutos 0, 15, 30 y 45 de cada hora.
Números del 0 al 6 (el domingo es 0, y 7 también significa domingo) o nombres de tres letras como MON. Puedes usar rangos (MON-FRI) y listas (MON,WED,FRI).
Cuando se fijan a la vez el día del mes y el día de la semana, el cron estándar se ejecuta si coincide cualquiera de los dos, no ambos. Deja uno como * para evitar sorpresas.
Este generador está pensado para el cron estándar de cinco campos. Algunas plataformas añaden un campo de segundos o extensiones como @reboot, que no se generan aquí.
La previsualización muestra las próximas ejecuciones en la zona horaria local de tu navegador. El servidor que ejecuta el trabajo usa su propia zona, así que confirma que coincida.
Insertar esta herramienta
Añade esta herramienta a tu propio sitio web. Copia el fragmento de abajo. Se mantiene actualizado automáticamente.
<iframe src="https://monu.tools/embed/es/cron-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Herramientas relacionadas
Formatea, embellece y valida JSON online con mensajes de error claros para entradas no válidas.
Codifica texto a Base64 o decodifica Base64 a texto. Seguro con UTF-8 y con detección automática del sentido.
Genera 5 UUID aleatorios de la versión 4 (RFC 4122) a la vez. La entrada se ignora; vuelve a ejecutar para obtener otro lote.
Minifica y valida JSON en tu navegador, y mira cuántos bytes ahorras.