Cron Expression Parser

Parse and validate cron expressions. Visualize field breakdown and preview the next 10 scheduled run times.

*/5
Minute
0-59
*
Hour
0-23
*
Day (Month)
1-31
*
Month
1-12
*
Day (Week)
0-6 (Sun-Sat)
At minute */5 of every hour

Next 10 Runs

13/5/2026, 8:35:00 AM
23/5/2026, 8:40:00 AM
33/5/2026, 8:45:00 AM
43/5/2026, 8:50:00 AM
53/5/2026, 8:55:00 AM
63/5/2026, 9:00:00 AM
73/5/2026, 9:05:00 AM
83/5/2026, 9:10:00 AM
93/5/2026, 9:15:00 AM
103/5/2026, 9:20:00 AM

What is a Cron Expression?

A cron expression is a string of five fields (minute, hour, day of month, month, day of week) that defines a recurring schedule for automated tasks. Originating from Unix cron daemon, this syntax is now used everywhere โ€” CI/CD pipelines (GitHub Actions, GitLab CI), cloud schedulers (AWS CloudWatch, Google Cloud Scheduler), task queues (Celery, Sidekiq), container orchestration (Kubernetes CronJobs), and system administration. For example, "0 9 * * 1-5" means "every weekday at 9:00 AM".

How to Use This Cron Tool

1

Enter a cron expression (e.g., */5 * * * *) or select from common presets like "every hour" or "every Monday".

2

See a human-readable description and field-by-field breakdown showing what each part of the expression means.

3

Preview the next 10 scheduled execution times to verify the schedule works as expected before deploying.

Frequently Asked Questions

Related Tools