Cron Expression Format
Validate any cron expression, see when it runs next, and convert between Quartz, AWS EventBridge, and standard crontab format.
Every 5 minutes
Next 5 runs (UTC)
- Wed, Apr 8, 2026, 00:45 UTC
- Wed, Apr 8, 2026, 00:50 UTC
- Wed, Apr 8, 2026, 00:55 UTC
- Wed, Apr 8, 2026, 01:00 UTC
- Wed, Apr 8, 2026, 01:05 UTC
Cron Expression Syntax
Field Format
┌───── minute (0-59)
│ ┌───── hour (0-23)
│ │ ┌───── day of month (1-31)
│ │ │ ┌───── month (1-12)
│ │ │ │ ┌───── day of week (0-7, 0 and 7 = Sunday)
│ │ │ │ │
* * * * *
│ ┌───── hour (0-23)
│ │ ┌───── day of month (1-31)
│ │ │ ┌───── month (1-12)
│ │ │ │ ┌───── day of week (0-7, 0 and 7 = Sunday)
│ │ │ │ │
* * * * *
Special Characters
| Character | Meaning |
|---|---|
| * | Any value |
| , | Value list |
| - | Range |
| / | Step |
Field Ranges
| Field | Range | Aliases |
|---|---|---|
| Minute | 0-59 | — |
| Hour | 0-23 | — |
| Day of month | 1-31 | — |
| Month | 1-12 | jan-dec |
| Day of week | 0-7 | sun-sat |
Common Cron Expressions
Click any example to load it into the editor above.
Cross-Platform Cron Converter
Paste any cron format into the input above — it converts to standard 5-field crontab automatically.
Quartz / Spring (6 or 7 fields)
Quartz adds a seconds field at the start, and optionally a year field at the end. The seconds and year fields are stripped automatically.
AWS EventBridge
AWS wraps expressions in cron() and adds a year field. Both are removed automatically.
Crontab Shorthands (@macros)
Standard crontab supports shorthand macros that expand to common schedules.
Now make sure it actually runs.
Knowing the schedule is half the battle. CronDoctor monitors your cron jobs and alerts you when they miss, fail, or slow down — with AI-powered diagnosis.