Cron Expression Generator

Build visually, see next runs, get plain-text explanation

{{ __t('description') }}: {{ description }}
{{ __t('next_runs') }}
  • {{ d.toLocaleString() }}
{{ __t('presets') }}

What is a cron expression?

A cron expression is a five-field notation from the Unix world that defines when a job runs: minute, hour, day of month, month, and weekday. Used in Unix systems since the 1970s, it's now standard in Kubernetes CronJobs, GitLab/GitHub Actions, AWS CloudWatch and many other systems.

Syntax quick reference

`*` means all values, commas (1,2,3) separate values, dashes (1-5) mark ranges, slashes (*/15) mark steps. Examples: `0 0 * * 0` = every Sunday at midnight, `*/10 * * * *` = every 10 minutes, `0 9-17 * * 1-5` = every hour from 9-17 on weekdays.