Herramientas gratuitas · Generador de cron
Generador de cron jobs online
Crea cualquier expresión cron — con plantillas o un constructor completo campo por campo. Gratis, en tu navegador, próximas ejecuciones mostradas en tu zona horaria — y un clic para monitorizar o ejecutar.
Empieza con un horario habitual
Cada campo acepta todo lo que cron permite — haz clic en Todos, define un paso, añade un rango o activa valores exactos. El campo de expresión de arriba siempre muestra (y acepta) el resultado sin procesar.
Próximas ejecuciones
Zona horaria: UTC
Cómo funciona
- Step 1
Configurar
Elige una plantilla o constrúyelo campo por campo.
- Step 2
Un clic
«Crear» — se crea un espacio de trabajo para ti, sin formulario de registro.
- Step 3
Ya está en marcha
Aterrizas directamente en el job — URL de ping o próxima ejecución ya esperando.
Una herramienta: generador, ejecución y monitorización de cron
Esta página funciona como un generador de crontab clásico — elige un horario, copia la expresión, listo. Pero un generador de expresiones cron que se detiene en la sintaxis te deja la parte difícil: ejecutar el horario de forma fiable y saber cuándo falla. Aquí, ese mismo horario que acabas de crear está a un clic de cualquiera de las dos cosas.
Cron jobs gratis, online
¿Necesitas un cron job online sin alquilar un servidor? La ejecución alojada llama a tu URL según este horario — con reintentos, timeouts y un registro de ejecución completo — gratis para horarios de 15 minutos o más lentos. Descubre cómo funciona la ejecución alojada →
Monitorización de cron online, mediante heartbeat jobs
¿Ya ejecutas el horario en crontab, un contenedor o CI? Un heartbeat job le da una URL de ping única, y la monitorización heartbeat te avisa en cuanto una ejecución falta, falla o se cuelga — gratis para cualquier horario, hasta cada minuto. Descubre cómo funciona la monitorización heartbeat →
Referencia de sintaxis cron
| Campo | Valores permitidos |
|---|---|
| Minuto | 0-59 |
| Hora | 0-23 |
| Día del mes | 1-31 |
| Mes | 1-12 |
| Día de la semana | 0-6 (0 = domingo) |
Cada campo también acepta * (cualquier valor), */N (cada N unidades), a-b (un rango) y listas separadas por comas de cualquiera de ellos — p. ej. 1-5,10,*/15. Los alias comunes (@daily, @hourly, @weekly, @monthly, @yearly) se aceptan y se normalizan automáticamente.
Preguntas frecuentes
¿Este generador de cron es realmente gratis?
Sí — el generador en sí no necesita ninguna cuenta. Si además monitorizas o ejecutas el horario, eso también es gratis: la monitorización es gratuita para cualquier horario hasta cada minuto, y la ejecución alojada es gratuita para horarios de 15 minutos o más lentos.
¿Funciona online, o tengo que instalar algo?
Todo lo que ves sin hacer scroll funciona por completo en tu navegador — sin instalación, sin cuenta, nada se envía a ningún sitio hasta que decides crear un monitor o un job. Solo el paso de un clic «Crear» habla con un servidor.
¿Cuál es la diferencia entre monitorizar y ejecutar un horario?
Monitorizar (un heartbeat) vigila un job que ya se ejecuta en otro sitio — tu servidor, un contenedor, un pipeline de CI — y te avisa si no se registra a tiempo. Ejecutar (alojado) significa que SteadyCron llama a una URL en tu nombre, según este horario, con reintentos y timeouts.
¿Por qué la ejecución alojada no está disponible para horarios muy rápidos en el plan gratuito?
Llamar a una URL por ti cuesta infraestructura real, y cuanto más rápido ocurre, más cuesta. Monitorizar un horario, en cambio, nos resulta casi gratuito sin importar la frecuencia — por eso puedes monitorizar gratis cualquier horario que este generador pueda producir, incluso cada minuto. La ejecución alojada más rápida está disponible en planes de pago.
¿Qué es un heartbeat monitor?
Un heartbeat es una URL única que SteadyCron le da a tu job. Añade una sola línea — una llamada curl, una petición HTTP, lo que sea — después del trabajo normal de tu job, y SteadyCron sabrá que sigue vivo. Si falta un check-in, recibes una alerta antes de que nadie pregunte «¿llegó siquiera a ejecutarse ese job?»
¿Funciona con crontab, GitHub Actions y Kubernetes?
Sí. La expresión que produce esta herramienta es cron estándar de 5 campos — la misma sintaxis que usan directamente crontab, schedule: de GitHub Actions y Kubernetes CronJob.
¿Puedo usar esto como generador de crontab o constructor de expresiones cron?
Sí — la misma herramienta, solo con nombres distintos. Ya sea que lo llames generador de crontab, generador de horarios cron o constructor de expresiones cron, el resultado es una expresión estándar de 5 campos que puedes pegar directamente en crontab -e, un workflow de GitHub Actions o un Kubernetes CronJob.
¿Puedo configurar monitorización de cron online con esta página?
Sí. Elige «Monitorizar job existente» y obtendrás un heartbeat job — una URL de ping única para un horario que ya se ejecuta en tu propia infraestructura. La monitorización heartbeat es gratuita para cualquier horario que este generador pueda producir, hasta cada minuto.
Explora la biblioteca completa de expresiones, la monitorización heartbeat o la ejecución alojada.
¿Horario ya configurado pero no se dispara? Guías de solución para GitHub Actions, Vercel y systemd.