Saltar al contenido
MyDevToolbox

Descriptor de Expresiones Cron

En el navegador

Convierte la sintaxis cron a lenguaje humano.

Se ejecuta 100% en tu navegador · Las entradas se guardan solo en este navegador, si lo permites

Ejemplos:

En lenguaje natural

Campos

Campo Valor Coincide con

Próximas ejecuciones

    Entiende cualquier expresión cron de un vistazo

    Cron es el programador de tareas clásico de Unix, y su sintaxis de cinco campos está hoy en todas partes: archivos crontab, CronJobs de Kubernetes, los disparadores schedule de GitHub Actions, AWS EventBridge, Celery beat e innumerables colas de trabajos. La sintaxis es compacta pero fácil de malinterpretar: ¿0 0 * * 0 es domingo o lunes? Esta herramienta traduce cualquier expresión a lenguaje natural, desglosa cada campo y enumera las próximas ejecuciones para que puedas confirmar una programación antes de desplegarla.

    Los cinco campos

    ┌───────────── minuto (0–59)
    │ ┌─────────── hora (0–23)
    │ │ ┌───────── día del mes (1–31)
    │ │ │ ┌─────── mes (1–12 o JAN–DEC)
    │ │ │ │ ┌───── día de la semana (0–7 o SUN–SAT; 0 y 7 son domingo)
    │ │ │ │ │
    * * * * *

    Cada campo admite * (cualquier valor), listas (1,15), rangos (9-17) y pasos (*/15 o 9-17/2). También se admite un sexto campo inicial para los segundos, como en Spring y node-cron, además de macros como @daily, @weekly y @reboot.

    Errores frecuentes

    • Día del mes O día de la semana. Cuando ambos campos están restringidos, cron se ejecuta cuando coincide cualquiera de los dos: 0 0 13 * 5 se ejecuta todos los días 13 y todos los viernes, no solo los viernes 13.
    • Zonas horarias. Muchos servidores y programadores en la nube funcionan en UTC. Cambia las próximas ejecuciones a UTC para comprobar lo que hará realmente el servidor.
    • Fechas imposibles. 0 0 30 2 * nunca se ejecuta, porque febrero nunca tiene 30 días.

    Ejemplos prácticos

    • */5 * * * * – cada cinco minutos, para health checks o para consultar una cola.
    • 0 3 * * * – todos los días a las 03:00, una ventana típica de copias de seguridad.
    • */15 9-17 * * 1-5 – cada 15 minutos en horario laboral, de lunes a viernes.
    • 0 0 1 * * – a medianoche del primer día de cada mes, para facturas o informes.

    Todo se calcula en tu navegador; tus expresiones solo se guardan localmente hasta que pulses Limpiar Datos.