About This Tool

What is Cron Expression Generator?

A tool for visually building cron expressions and previewing next execution times. Essential for correctly writing cron expressions when setting up scheduled tasks on Linux servers.

How to Use

  1. Set each field: minute, hour, day, month, and day of week.
  2. Or select from presets (every minute, hourly, daily, etc.).
  3. Review the generated cron expression.
  4. Verify settings with the next execution times list.

Key Features

  • Visual cron expression builder
  • Presets (every minute, hourly, daily, etc.)
  • Next execution times preview
  • Automatic expression description

Tips

  • Cron expression order is: minute hour day month weekday.
  • */5 means 'every 5' (e.g., */5 * * * * = every 5 minutes).
  • Both 0 and 7 represent Sunday in the weekday field.

Cron Expression Generator

Visually build cron expressions and check next execution times

At minute 0 of every hour

Next Executions

1.4/22/2026, 7:00:00 AM
2.4/22/2026, 8:00:00 AM
3.4/22/2026, 9:00:00 AM
4.4/22/2026, 10:00:00 AM
5.4/22/2026, 11:00:00 AM

Frequently Asked Questions

¿Qué es una expresión cron?

Una cadena de cinco campos (minuto, hora, día del mes, mes, día de la semana) que define un horario recurrente en Unix/Linux. Por ejemplo, '0 9 * * 1-5' significa 'a las 9:00 AM cada día laborable'. Se usa para backups, limpieza de logs, correos programados y más.

¿Qué significan *, /, - y , en cron?

* = 'cada' (cualquier valor). */ = 'cada N' (ej: */5 = cada 5). - = rango (ej: 1-5 = lunes a viernes). , = múltiples valores (ej: 1,15 = 1ro y 15 del mes). Se pueden combinar para horarios complejos.

¿Cómo configuro un trabajo cron en una zona horaria específica?

Las expresiones cron estándar no incluyen zona horaria — usan la del sistema. Para especificar una, usa TZ en tu crontab (ej: TZ=America/New_York 0 9 * * *) o configúrala en tu programador. Los tiempos de ejecución mostrados aquí usan la zona de tu navegador.


Related Tools