Free Cron Expression Parser
Parse and describe cron expressions in plain English. See the next execution times for any cron schedule. Free, runs in your browser.
All processing happens in your browser. No data is sent to any server.
Minute
Hour
Day (month)
Month
Day (week)
0-59
0-23
1-31
1-12
0-6
Common Presets
Syntax Reference
| Symbol | Meaning | Example |
|---|---|---|
| * | Any value | * * * * * |
| , | List of values | 1,15 * * * * |
| - | Range of values | 1-5 * * * * |
| / | Step values | */15 * * * * |
What Is a Cron Expression?
A cron expression is a string of five fields that defines a schedule for recurring tasks in Unix-like operating systems.
Originally used with the cron daemon, cron expressions are now widely used in CI/CD pipelines, cloud schedulers (AWS CloudWatch, Google Cloud Scheduler), job queues, and container orchestrators like Kubernetes.
The five fields represent minute (0–59), hour (0–23), day of month (1–31), month (1–12), and day of week (0–6, where 0 = Sunday).
Special characters like * (any), / (step), - (range), and , (list) allow flexible scheduling.
Common Cron Expression Examples
| Expression | Description |
|---|---|
| * * * * * | Every minute |
| 0 * * * * | Every hour (at minute 0) |
| 0 0 * * * | Every day at midnight |
| 0 9 * * 1-5 | Every weekday at 9:00 AM |
| */15 * * * * | Every 15 minutes |
| 0 0 1 * * | First day of every month at midnight |