Explicador de expresiones cron
Traduce una expresión cron a una descripción de horario en lenguaje claro y previsualiza sus próximas cinco ejecuciones, todo en tu navegador.
Explicador de expresiones cron — Pega una expresión cron estándar y esta herramienta la convierte en una descripción en lenguaje sencillo de cuándo se ejecuta la tarea, y luego enumera las próximas cinco veces que se dispararía a partir de ahora. Admite la sintaxis crontab habitual de cinco campos más atajos como @daily, y muestra un mensaje de error claro cuando la expresión no se puede analizar. Todo se ejecuta localmente en tu navegador: no se sube nada.
¿Qué es Explicador de expresiones cron?
Un explicador de expresiones cron que lee un horario crontab y te dice, con palabras claras, exactamente cuándo se ejecutará. Escribe o pega una expresión como */5 * * * * y genera una descripción legible (por ejemplo, «Cada 5 minutos») además de una lista de las próximas cinco ejecuciones calculadas desde el momento actual en tu zona horaria local. Entiende la sintaxis cron estándar de cinco campos (minuto, hora, día del mes, mes, día de la semana), rangos, listas, pasos, días y meses con nombre, y macros abreviadas como @hourly, @daily, @weekly, @monthly y @yearly. Desarrolladores, ingenieros de DevOps y SRE, y administradores de sistemas la usan para verificar una entrada de crontab, un horario de CI o una tarea programada antes de desplegarla, y para confirmar que una expresión complicada se dispara realmente cuando esperan.
Cómo usar Explicador de expresiones cron
- Escribe o pega una expresión cron en el campo de entrada (por ejemplo, 0 9 * * 1-5 para las 9 de la mañana entre semana).
- Lee la descripción en lenguaje claro debajo de la entrada: explica el horario con palabras.
- Consulta la lista de próximas ejecuciones para ver las cinco siguientes veces que se dispararía la expresión, en tu zona horaria local.
- Si la expresión no es válida, lee el mensaje de error y corrige el campo equivocado.
- Usa el botón de copiar para copiar la descripción, o conecta la salida a otra herramienta en el espacio de trabajo.
Ejemplos
Cada 5 minutos
Entrada
*/5 * * * *
Salida
Every 5 minutes
Días laborables a las 9 a. m.
Entrada
0 9 * * 1-5
Salida
At 09:00 AM, Monday through Friday
Macro abreviada
Entrada
@daily
Salida
At 12:00 AM
Preguntas frecuentes
- ¿Qué sintaxis cron admite?
- El formato crontab estándar de cinco campos (minuto, hora, día del mes, mes, día de la semana), incluidos rangos (1-5), listas (1,3,5), pasos (*/15) y días y meses con nombre (MON, JAN). También admite macros abreviadas como @hourly, @daily, @weekly, @monthly y @yearly.
- ¿En qué zona horaria están las próximas ejecuciones?
- Las próximas cinco ejecuciones se calculan a partir del momento actual y se formatean en la zona horaria local de tu navegador, de modo que reflejan cuándo se dispara el horario para ti.
- ¿Por qué dice que la expresión no es válida?
- Aparece un error cuando la expresión tiene un número de campos incorrecto o un valor fuera del rango permitido (por ejemplo, minuto 0-59, hora 0-23). El mensaje describe qué falló para que corrijas el campo problemático.
- ¿Por qué solo cinco ejecuciones próximas?
- Cinco bastan para confirmar la cadencia y detectar un error de un vistazo, por ejemplo ver que se ejecuta cada 5 minutos o solo entre semana. La descripción de arriba ya indica la regla recurrente completa.
- ¿Se envía mi expresión cron a algún sitio?
- No. Analizar la expresión, generar la descripción y calcular las próximas ejecuciones ocurre todo localmente en tu navegador. No se sube nada a ningún servidor, así que funciona sin conexión y mantiene tus horarios privados.
Herramientas relacionadas
Codificar / decodificar Base32 / Base58
Codifica texto a Base32 (RFC 4648) o Base58 (alfabeto de Bitcoin) y decodifícalo de vuelta, con UTF-8 y en tu navegador.
Codificar / decodificar Base64
Codifica texto a Base64 o decodifica Base64 de vuelta a texto (compatible con UTF-8).
Conversor de mayúsculas y contador
Cambia el uso de mayúsculas y minúsculas del texto y cuenta caracteres, palabras y líneas.
Formateador y minificador de código
Embellece o minifica HTML, CSS y JavaScript en tu navegador, con sangría de 2 espacios, 4 espacios o tabulaciones y compresión de JavaScript con Terser.