tomai
Entrar
Gratis · Herramientas para desarrolladores

Generador de expresiones cron

Crea, valida y previsualiza horarios cron con tiempos en vivo

Expresión cron

Próximas 5 ejecuciones

    Todo se ejecuta en tu navegador: tu agenda nunca sale de tu dispositivo.

    Describe the schedule, then verify it

    1. 1

      Pick a preset or edit the five fields directly; the human-readable sentence updates as you type.

    2. 2

      Copy the line into crontab -e, and check the next-run preview to confirm it means what you think.

    What this generator emits — and why

    • Plain five-field crontab (minute hour day month weekday) — the lowest common denominator that works on every Unix cron, not vendor extensions.
    • Weekday accepts both 0 and 7 for Sunday because real crons disagree; steps like */15 are used instead of @daily-style macros for portability.
    • The expression itself carries no time zone — it runs in whatever zone the daemon uses, which is why the next-runs preview below pins one explicitly.

    Five fields, and the dialects behind them

    🧱

    Próximas ejecuciones, no solo sintaxis

    Además de validar, la herramienta calcula las cinco próximas ejecuciones reales desde tu reloj: "0 3 * * 1" se vuelve fechas reales de lunes en las que puedes confiar en producción.

    🎲

    Plantillas para los casos comunes

    Cada minuto, cada hora, diario a las 9, semanal, mensual, anual y más con un clic; luego la expresión generada es tuya para ajustarla.

    🧾

    Privado e instantáneo

    Todo — validación y cálculo de ejecuciones — corre en tu navegador; ningún horario sale de tu máquina y no hace falta cuenta ni inicio de sesión.

    Preguntas frecuentes

    ¿Qué significan los cinco campos?

    minuto (0-59), hora (0-23), día del mes (1-31), mes (1-12) y día de la semana (0-6, 0=domingo). Cada campo acepta un valor, una lista (1,2,3), un rango (1-5), un paso (*/5) o combinaciones.

    ¿Cómo se combinan día del mes y día de la semana?

    Cuando solo uno está definido se aplica directamente. Con ambos definidos, el cron estándar aplica OR (coincide cualquiera). La herramienta sigue esa convención y la refleja en las ejecuciones previsualizadas.

    ¿Se sube mi horario a algún lugar?

    No. Todo se ejecuta en tu navegador con JavaScript puro; nada se transmite ni se almacena.

    Why does my job fire at the wrong hour?

    The cron daemon’s time zone wins over yours. A server on UTC running your 09:00 expression fires at 17:00 Beijing time. Set CRON_TZ or the daemon’s TZ, then re-read the preview here before assuming the schedule is wrong.

    Herramientas relacionadas

    ¿Qué es un generador de expresiones cron?

    Cron es el clásico planificador Unix, y su formato de cinco campos — minuto, hora, día del mes, mes, día de la semana — lo reutilizan planificadores en la nube, sistemas CI, canalizaciones de datos y hosts. Escribir esa sintaxis a mano es propenso a errores: "0 3 * * 1" y "0 3 * * 0" difieren en un carácter pero programan días completamente distintos. Un generador convierte elecciones amigables (¿cada hora? ¿a las 3? ¿días laborables?) en la cadena exacta, la valida al instante y, más útil aún, calcula los próximos momentos de disparo desde tu reloj local.

    Qué puede hacer

    • Construir los cinco campos: minuto, hora, día del mes, mes, día de la semana
    • Plantillas de un clic: cada minuto, cada hora, diario, semanal, mensual, anual
    • Validar la expresión y señalar el campo inválido
    • Calcular y previsualizar las próximas cinco ejecuciones en tu zona horaria
    • Soportar pasos, rangos y listas en cada campo
    • Copiar la línea cron lista para usar

    Cuándo usarlo

    • Escribir entradas crontab en tus propios servidores
    • Configurar funciones en la nube, trabajos programados o canalizaciones
    • Montar tareas periódicas de CI/build o copias de seguridad
    • Explicar la sintaxis cron a colegas o estudiantes

    Privacidad: todo se ejecuta en tu navegador; ningún horario sale de tu máquina.

    Herramientas relacionadas