Ad
Cron expression
Next runs
Common presets
Common use cases
- Verify a cron expression before deploying scheduled jobs
- Translate "every weekday at 9 AM" into the right syntax
- Debug "why didn't my cron run?" by checking the next predicted runs
- Learn cron syntax through real explanations
Frequently asked questions
What format does this expect?
Standard 5-field cron: minute hour day-of-month month day-of-week. Step values (*/5), ranges (1-5), lists (1,3,5), and shorthands (@daily, @hourly) are all supported.
Are next-run times in my timezone?
They're shown in UTC. Most cron systems (Linux, GitHub Actions, Vercel) run in UTC by default. Adjust mentally if your server uses a different timezone.
What's the difference between "0 0 * * *" and "@daily"?
They're equivalent — both run at midnight UTC. Shorthands are easier to read; literal expressions are more portable across systems that don't support shorthands.