Crontab Generator & Explainer
Build a cron schedule from dropdowns, or paste any cron expression to decode it in plain English — with the next run times. Free, no signup.
Quick answer: A cron expression has 5 fields —
minute hour day-of-month month day-of-week.
Example: 30 2 * * 1 runs at 02:30 every Monday. Use * for "every", */n for "every n",
a-b for a range, and a,b,c for a list. Build or decode one below.
Decode a cron expression
—
Next runs:
Build a cron expression
*/15 * * * *
—
Cron field reference
| * * * * * | Every minute |
| */5 * * * * | Every 5 minutes |
| 0 * * * * | Every hour, on the hour |
| 0 0 * * * | Every day at midnight |
| 30 3 * * * | Every day at 03:30 |
| 0 9 * * 1-5 | 09:00, Monday through Friday |
| 0 0 1 * * | Midnight on the 1st of every month |
| 0 0 * * 0 | Midnight every Sunday |
Running cron jobs on a home server?
See our picks for the best low-power mini PCs and NAS boxes to run them 24/7.
All homelab tools →