Generador de Expresiones Cron
Crea expresiones cron con un constructor visual, tradúcelas a lenguaje natural y previsualiza las próximas ejecuciones. Elige entre plantillas comunes o edita cada campo individualmente. 100% del lado del cliente — nada sale de tu navegador.
┌───── minute (0-59) │ ┌───── hour (0-23) │ │ ┌───── day of month (1-31) │ │ │ ┌───── month (1-12) │ │ │ │ ┌───── day of week (0-7) * * * * *
At 09:00, on Monday through Friday
Cómo Funciona
Elige un horario
Selecciona una plantilla como 'Cada hora' o 'Días laborables a las 9 AM', o escribe una expresión cron directamente.
Revisa la expresión
Ve una descripción en lenguaje natural de tu horario y edita campos individuales para ajustarlo.
Verifica y copia
Comprueba las próximas ejecuciones para confirmar que el horario es correcto, luego copia la expresión.
Preguntas Frecuentes
¿Qué es una expresión cron?
Una expresión cron es una cadena de cinco campos separados por espacios que define un horario recurrente. 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-7, donde tanto 0 como 7 son domingo). Se usa en demonios cron de Unix, sistemas CI/CD y programadores de tareas.
¿Qué significan los caracteres especiales?
El asterisco (*) significa 'cualquier valor'. Un rango como 1-5 significa los valores del 1 al 5. Un paso como */15 significa 'cada 15 valores'. Una lista como 1,3,5 significa esos valores específicos. Puedes combinarlos, p. ej. 1-10/2 significa cada 2 valores del 1 al 10.
¿Qué zona horaria usa la herramienta?
Las próximas ejecuciones se calculan usando la zona horaria local de tu navegador. Las expresiones cron no codifican una zona horaria — la zona horaria depende del sistema que ejecuta el trabajo cron.
¿Cuál es la diferencia entre cron de 5 y 6 campos?
El cron estándar de Unix usa 5 campos (minuto, hora, día del mes, mes, día de la semana). Algunos sistemas como Quartz y Spring añaden un sexto campo de 'segundos' al inicio. Esta herramienta usa el formato estándar de 5 campos, compatible con crontab, GitHub Actions y la mayoría de plataformas CI/CD.
¿Se envían mis datos a un servidor?
No. Todo el análisis y cálculo de horarios se realiza completamente en tu navegador con JavaScript. Nada se envía por la red.
Herramientas Relacionadas
Probador de Expresiones Regulares
Prueba expresiones regulares con coincidencias y resaltado en tiempo real.
Formateador y Validador de JSON
Formatea, valida y minifica datos JSON al instante.
Convertidor de Timestamp Unix
NuevoConvierte entre timestamps Unix y fechas legibles.