Cron Expression Generator
Free · runs in your browserType or paste a cron schedule to see what it means in plain English and exactly when it will run next. Supports lists, ranges, steps, month and weekday names, and shortcuts like @daily.
“At 09:00 on Monday through Friday.”
Next runs (your time zone)
- Tue, Nov 10, 2026, 09:00 AM
- Wed, Nov 11, 2026, 09:00 AM
- Thu, Nov 12, 2026, 09:00 AM
- Fri, Nov 13, 2026, 09:00 AM
- Mon, Nov 16, 2026, 09:00 AM
Cron syntax
| Symbol | Meaning | Example |
|---|---|---|
| * | Any value | * * * * * runs every minute |
| , | List of values | 0 9,17 * * * runs at 9:00 and 17:00 |
| - | Range | 0 9 * * 1-5 runs weekdays at 9:00 |
| / | Step | */15 * * * * runs every 15 minutes |
Questions
In order: minute (0–59), hour (0–23), day of the month (1–31), month (1–12 or JAN–DEC) and day of the week (0–7 or SUN–SAT, where both 0 and 7 mean Sunday).
*/5 means every 5th value of that field. In the minute field, */5 * * * * runs at minute 0, 5, 10 and so on, every 5 minutes.
Standard cron runs the job when either one matches, not both. 0 0 1 * 1 runs on the 1st of every month and also on every Monday.
The server's local time zone, unless your scheduler lets you set one (GitHub Actions and most cloud schedulers use UTC). The next runs above are shown in your browser's time zone.
Yes. The n8n Schedule Trigger has a Custom (Cron) interval that accepts the same syntax, and it uses the workflow's time zone setting.