Back to tools

Cron Job Generator

Build a crontab schedule field by field — steps, ranges and lists included — or paste an existing expression to get a plain-English explanation and its next run times in any timezone.

Schedule

When should it run

Give each field a mode. Step and range modes cover things like a step value or a numeric span, not just single values.

Minute
Hour
Day of month

Runs on every day of month (*).

Month

Runs on every month (*).

Day of week

Runs on every day of week (*).

Only the schedule above is validated. Command/script correctness is out of scope here — try the Bash Script Linter for that.

Note: cron treats a bare % as a newline — escape it as \% in commands like date +\%F.

Result

Cron expression

0 3 * * *

Full crontab line

0 3 * * * /opt/wespner/scripts/task.sh

At 03:00.

Sanity check

Next runs

Cron fires in the timezone configured on the server, not necessarily yours — pick the zone the box actually runs in.

Presets

Common schedules

Running your own game server?

Wespner game servers with DDoS protection, NVMe drives and activation within minutes.

Browse hosting