Cron Expression Validator and Parser
Paste a cron expression to check whether it is valid, see a field-by-field breakdown, read it in plain English, and preview the next run times in any timezone.
Valid cron expression
In plain English
At 06:00 AM, on day 1 of the month
Common schedules
| Field | Value | Meaning |
|---|---|---|
| Minute | 0 | at minute 0 |
| Hour | 6 | at hour 6 |
| Day of month | 1 | on the 1st |
| Month | * | every month |
| Day of week | * | every day of the week |
Next run times
- 1.2026-11-01T06:00:00.000Z
- 2.2026-12-01T06:00:00.000Z
- 3.2027-01-01T06:00:00.000Z
- 4.2027-02-01T06:00:00.000Z
- 5.2027-03-01T06:00:00.000Z
Run this schedule for real
Cronhost runs your cron schedule in the cloud and calls any URL you choose, with retries, timeouts, and a log of every run. No server to manage.
Run this schedule on Cronhost
Expression: 0 6 1 * *
Popular cron schedules
- Run a cron job every minute* * * * *
- Run a cron job every 2 minutes*/2 * * * *
- Run a cron job every 5 minutes*/5 * * * *
- Run a cron job every 10 minutes*/10 * * * *
- Run a cron job every 15 minutes*/15 * * * *
- Run a cron job every 30 minutes*/30 * * * *
- Run a cron job every hour0 * * * *
- Run a cron job every 2 hours0 */2 * * *
Cron syntax reference
A standard cron expression has five fields separated by spaces. Each field accepts a value, a range, a list, or a step. Read left to right:
| Field | Allowed values | Notes |
|---|---|---|
| Minute | 0-59 | Minute of the hour. |
| Hour | 0-23 | Hour of the day, 24-hour clock. |
| Day of month | 1-31 | Day of the month. |
| Month | 1-12 | Month of the year. |
| Day of week | 0-7 | Day of the week. 0 and 7 are both Sunday. |
Operators
| Symbol | Name | Example | Meaning |
|---|---|---|---|
| * | Any | * * * * * | Every minute. |
| */n | Step | */5 * * * * | Every 5 minutes. |
| a-b | Range | 0 9-17 * * * | Every hour from 9 AM to 5 PM. |
| a,b | List | 0 0 * * 1,4 | Midnight on Monday and Thursday. |