Constructor de Expresiones Cron
Construye expresiones cron visualmente con descripción en lenguaje natural y próximas ejecuciones. Sin registro.
Constructor de Cron
Presets
Campos
Expresión cron
* * * * *Próximas ejecuciones
- 1lun, 23 mar 2026, 03:07
- 2lun, 23 mar 2026, 03:08
- 3lun, 23 mar 2026, 03:09
- 4lun, 23 mar 2026, 03:10
- 5lun, 23 mar 2026, 03:11
Hecho por
Miguel Ángel Colorado Marin
Hecho por
Miguel Ángel Colorado Marin
Full-Stack Developer · Guadalajara, España
Desarrollo aplicaciones web, herramientas digitales y proyectos completos — desde el diseño hasta el despliegue.
¿Cómo usar el constructor de cron?
- 1
Configura cada campo
Introduce un valor para cada uno de los 5 campos del cron: minuto, hora, día del mes, mes y día de la semana. Puedes usar * para 'cualquier valor', números concretos, rangos (1-5), intervalos (*/15) o listas separadas por comas.
- 2
Usa los presets rápidos
Bajo cada campo hay botones de acceso rápido con los valores más comunes. Por ejemplo, */5 para cada 5 unidades, o 0 para el valor cero. Pulsa cualquier preset para rellenar el campo al instante.
- 3
Lee la descripción en lenguaje natural
La herramienta genera automáticamente una descripción en español e inglés de lo que hace la expresión. Por ejemplo: 'A las 09:00 los lunes' o 'Cada 15 minutos'. Esto te ayuda a verificar que la expresión es correcta.
- 4
Comprueba las próximas ejecuciones
Verás las próximas 5 fechas y horas en que se ejecutará la tarea según la expresión cron configurada. Esto es muy útil para verificar que los días y horas coinciden con lo que esperabas.
Preguntas frecuentes
¿Qué es una expresión cron?
Una expresión cron es una cadena de texto formada por 5 campos separados por espacios que define cuándo debe ejecutarse una tarea programada en sistemas Unix/Linux. Los campos son: minuto (0-59), hora (0-23), día del mes (1-31), mes (1-12) y día de la semana (0-6, donde 0=domingo).
¿Qué significa el asterisco (*) en cron?
El asterisco significa 'cualquier valor'. Por ejemplo, * * * * * significa 'ejecutar cada minuto'. Si pones 0 * * * * significa 'al minuto 0 de cada hora', es decir, al inicio de cada hora.
¿Cómo especifico un intervalo como cada 15 minutos?
Usa la notación */N para especificar un intervalo. Por ejemplo, */15 en el campo minuto significa 'cada 15 minutos'. */2 en el campo hora significa 'cada 2 horas'. Esta notación es equivalente a 0,15,30,45 en el caso de cada 15 minutos.
¿Puedo especificar varios valores en un campo?
Sí, puedes usar comas para listar valores específicos (1,15,30) y guiones para rangos (1-5). También puedes combinarlos: 1-5,10,15 significa 'los días 1 al 5, el 10 y el 15'.
¿Funciona esta herramienta sin conexión?
Sí. Todo el cálculo de la expresión cron, la generación de la descripción en lenguaje natural y el cálculo de las próximas ejecuciones se realizan íntegramente en tu navegador con JavaScript puro. No se envía ningún dato a ningún servidor.
Incrusta el cron builder en tu web
Integra este constructor de expresiones cron en cualquier página web con un simple iframe:
<iframe
src="https://miguelacm.es/embed/cron-builder"
width="100%"
height="600"
frameborder="0"
title="Cron Builder"
></iframe>Ver embed en nueva pestaña →