CRON Parser
Parse and explain CRON expressions. See the next 5 execution times and get a human-readable description of any cron schedule. Free, 100% in your browser.
Reference
What is a CRON expression?
A CRON expression is a string of 5 space-separated fields that defines a recurring schedule: minute hour day-of-month month day-of-week. CRON originated in Unix (1970s) as the scheduler daemon cron and is now used by virtually every scheduling system — from Linux crontab to cloud services like AWS CloudWatch, GitHub Actions, Kubernetes CronJobs, and CI/CD pipelines. An asterisk (*) in any field means "every" (wildcard).
CRON field syntax
*: Any value (wildcard).
*/n: Every n-th value (step). Example: */15 in minutes = every 15 minutes (0, 15, 30, 45).
a-b: Range (inclusive). Example: 9-17 in hours = 9 AM to 5 PM.
a,b,c: List of specific values. Example: 1,15 in day-of-month = 1st and 15th.
a-b/n: Step within range. Example: 0-30/10 in minutes = 0, 10, 20, 30.
Fields can be combined: 1,15 */2 * * * means "at minute 1 and 15 of every 2nd hour."
Common CRON expressions
* * * * * — Every minute.0 * * * * — Every hour (at minute 0).0 0 * * * — Daily at midnight.0 9 * * 1 — Every Monday at 9:00 AM.*/15 * * * * — Every 15 minutes.0 9-17 * * 1-5 — Hourly, 9 AM–5 PM, weekdays only.0 0 1 * * — First day of every month at midnight.30 4 * * 0 — Every Sunday at 4:30 AM (weekly backup).0 */6 * * * — Every 6 hours (midnight, 6 AM, noon, 6 PM).
Privacy
All parsing runs 100% in your browser. No data is sent to any server.