Cron Expressions

QuzenixCron uses the standard 5-field Unix cron syntax — the same format as a Linux crontab. If you're new to it, start with the presets in the form and work your way from there.

Format

┌──── minute (0-59)
│ ┌── hour (0-23)
│ │ ┌── day of month (1-31)
│ │ │ ┌── month (1-12)
│ │ │ │ ┌── day of week (0-6, 0=Sunday)
│ │ │ │ │
* * * * *

Operators

OperatorMeaningExample
*Wildcard (every value)* * * * *
,List of values0 9,12,18 * * *
-Value range0 9-17 * * *
/Step interval*/15 * * * *

Built-in Presets

The job form has quick-select preset buttons. Pick one and tweak it if needed.

LabelExpressionInterval
Every minute* * * * *60 sec
Every 5 minutes*/5 * * * *5 min
Every 15 minutes*/15 * * * *15 min
Every 30 minutes*/30 * * * *30 min
Every hour0 * * * *1 hour
Every 6 hours0 */6 * * *6 hours
Daily at 9 AM0 9 * * *daily
Weekly (Mon 9 AM)0 9 * * 1weekly
Monthly (1st, 9 AM)0 9 1 * *monthly

Custom Examples

# Weekdays at 8 PM
0 20 * * 1-5

# Every 2 hours from 9 AM to 5 PM
0 9-17/2 * * *

# 1st and 15th of each month at 6 AM
0 6 1,15 * *

# Every minute between :30 and :45
30-45 * * * *
Minimum interval limits
Minimum interval depends on your plan: Free is 30 minutes, Pro is 1 minute, Business is 30 seconds. The form will reject any expression faster than your plan allows.

Validation

As you type a cron expression, QuzenixCron parses it in real time using cron-parserand shows a human-readable description plus the next 5 scheduled runs. If the expression is invalid, you'll see an error before submitting.