Edit the fields below or paste an expression here — they stay in sync.
In plain words
…
Cron runs in the server’s time zone (GitHub Actions always uses UTC).
*/15 9-17 * * 1-5 /usr/local/bin/backup.shBuild a cron expression field by field or paste one to decode it. The tool explains it in plain words, lists the next 10 run times in any time zone, and supports standard 5-field cron, 6-field cron with seconds, and Quartz.
Pick a Format: Standard (5 fields), With seconds (6), or Quartz (6–7).
Start from a preset, or set each field to Every, Specific, Range, Interval, or Custom.
Or paste an expression into Cron expression; the fields update to match.
Read In plain words and Next 10 runs, switch the time zone if needed, then copy the expression.
Standard (5 fields), the same as Linux crontab, Kubernetes CronJob, and Vercel. GitHub Actions always runs schedules in UTC.
Quartz adds seconds and an optional year, numbers days of the week 1–7 starting on Sunday, and needs ? in either day-of-month or day-of-week.
Yes. Macros such as @hourly, @daily, @weekly, @monthly, and @yearly are expanded and explained.
The preview engine doesn't support the W (nearest weekday) character. The expression may still be valid on your scheduler.
Yes. In Standard format, type your command under Crontab line and copy the finished line.