Cron Expression Builder

Build standard 5-field cron schedule expressions interactively for Linux crontab, GitHub Actions, and cloud schedulers.

This tool runs in your browser.
Set the five cron fields.

How to use

  1. 01Configure trigger values for Minute, Hour, Day of Month, Month, and Day of Week.
  2. 02Click 'Build expression' to generate standard 5-part cron syntax.
  3. 03Copy the resulting expression into Linux crontab, node-cron, or job runners.

FAQ

What is the standard field order in a 5-part cron expression?

From left to right: Minute (0-59), Hour (0-23), Day of Month (1-31), Month (1-12), and Day of Week (0-7, where both 0 and 7 mean Sunday).

What do common symbols like *, /, and - signify?

* stands for every time unit, / defines stepping intervals (e.g. */15 for every 15 minutes), and - specifies ranges (e.g. 1-5 for weekdays).

Is any scheduled job configuration transmitted to remote servers?

No. The generator runs completely within client-side JavaScript. No cron expressions or job parameters leave your computer.