Build, test, and explain cron schedules with next-run preview
* any value, value list (e.g. 1,3,5)- inclusive range (e.g. 1-5)/ step (e.g. */15 = every 15)@yearly @monthly @weekly @daily @hourly shortcutsA cron expression is a 5-field schedule descriptor used by Unix cron, Kubernetes CronJobs, GitHub Actions, Vercel, AWS EventBridge, and nearly every scheduler. The syntax is compact but easy to get wrong — this builder validates it, describes it in English, and shows you the next 10 times it will fire so you can sanity-check before deploying.
Standard 5-field POSIX cron (minute hour day-of-month month day-of-week). No seconds field, no Jenkins-style H, no AWS Lambda's 6-field dialect.
Per the POSIX spec: when both fields are restricted, either match runs the job. When one is * it's ignored.
Yes. Both numeric (0-6 for Sun-Sat) and name (sun, mon, tue…) forms work; case-insensitive.
The 'Next executions' list renders in your browser's local time zone. If you need UTC, subtract your offset — or paste a few results into our Time Zone Converter.
The error message names the specific field or token. Most common cause: a 6-field expression (common on Quartz / Spring). Remove the seconds field.