Cron expression online: check it and see the next runs
Type a five-field cron expression and the tool explains it in plain words and lists the next 5 runs. Times are shown both in your time zone and in UTC, which most servers use. If something is wrong, you see which field breaks and why.
Build it in the builderLoading the tool...
How to set it up
- 1
Enter the expression
Type a schedule in crontab format: minute, hour, day of month, month and day of week, separated by spaces. Or pick a preset such as every 5 minutes, weekdays at 9:00 or the first day of the month.
- 2
Read it in plain words
The schedule appears in words under the field, for example "At 09:00 AM, Monday through Friday". This makes swapped fields easy to spot, a common slip is putting the hour where the minute goes.
- 3
Look at the next runs
The list shows the next 5 runs. "My time zone" reads the schedule in the time of your device, "UTC" shows when the job fires on a server that runs on UTC.
- 4
Fix errors
When a value is out of range, a step is zero or there are not five fields, the tool highlights the field and explains the problem. Six-field expressions with seconds (Quartz, Spring) are not accepted here.
- 5
Use the expression
The finished expression works in a server crontab, GitHub Actions schedules, Kubernetes CronJobs and other schedulers that read classic five-field cron.
Frequently asked questions
Build your first scheme for free
Sign-up is free and needs no card. Every month the balance is topped up to $3.50 for free, enough for about 3,500 runs of basic blocks.
Build it in the builder