Cron schedule checker
Type a five-field cron expression. The checker accepts and rejects exactly what Bex does, points at the field it would reject, and lists the next runs.
Bex parses schedules with the same parser as the Kubernetes CronJob controller, including its quirks: `?` means `*`, and day-of-week is 0–6.
These tools run entirely in your browser. Nothing you paste or drop is uploaded, stored, or sent to analytics.
Five fields: minute, hour, day of month, month, day of week — for example 0 3 * * *. Descriptors such as @daily and CRON_TZ= are not accepted.
Examples
- Bex does not set a per-job time zone: the cluster controller's clock decides. Bex's own next-run projection assumes UTC, as shown here.
- Scheduled runs use Kubernetes
Forbidconcurrency: a run that would overlap a still-running one is skipped, not queued.
Type an expression to check it.
Common schedules
By the minute
- Every minute
* * * * * - Every 2 minutes
*/2 * * * * - Every 5 minutes
*/5 * * * * - Every 10 minutes
*/10 * * * * - Every 15 minutes
*/15 * * * * - Every 30 minutes
*/30 * * * *
Hourly
- Every hour
0 * * * * - Every 2 hours
0 */2 * * * - Every 3 hours
0 */3 * * * - Every 4 hours
0 */4 * * * - Every 6 hours
0 */6 * * * - Every 12 hours
0 */12 * * *
Daily
- Every day at midnight
0 0 * * * - Every day at 1 AM
0 1 * * * - Every day at 3 AM
0 3 * * * - Every day at 6 AM
0 6 * * * - Every day at 8 AM
0 8 * * * - Every day at 9 AM
0 9 * * * - Every day at noon
0 12 * * * - Every day at 6 PM
0 18 * * * - Every night at 11 PM
0 23 * * * - Twice a day
0 0,12 * * *
Weekdays and weekends
- Every weekday at 9 AM
0 9 * * 1-5 - Every weekday at midnight
0 0 * * 1-5 - Every weekend day
0 0 * * 0,6
Weekly
- Every Monday
0 0 * * 1 - Every Monday at 9 AM
0 9 * * 1 - Every Tuesday and Thursday
0 9 * * 2,4 - Every Friday at 5 PM
0 17 * * 5 - Every Saturday
0 0 * * 6 - Every Sunday
0 0 * * 0
Business hours
- Every hour during business hours
0 9-17 * * 1-5 - Every 15 minutes during business hours
*/15 9-17 * * 1-5
Monthly and yearly
- On the first day of every month
0 0 1 * * - On the 15th of every month
0 0 15 * * - On the 1st and 15th of every month
0 0 1,15 * * - Every quarter
0 0 1 1,4,7,10 * - Every 6 months
0 0 1 1,7 * - Every year
0 0 1 1 * - First Monday of the month
0 9 1-7 * *