Cron is a time-based job scheduler in Unix-like operating systems. Cron expressions are used to schedule tasks to run periodically at fixed times, dates, or intervals. Our parser helps you understand and validate cron expressions by converting them to human-readable descriptions.
Features
Parse any standard 5-part cron expression
Human-readable description of schedule
Display next 10 scheduled run times
Library of common cron expressions
Validation and error messages for invalid expressions
Support for wildcards, ranges, and lists
Cron Syntax
* (asterisk): Matches any value (every minute/hour/day)
, (comma): List separator (1,3,5 = 1st, 3rd, and 5th)
- (hyphen): Range (1-5 = 1 through 5)
/ (slash): Step values (*/15 = every 15 units)
Examples
0 0 * * * - Daily at midnight
*/15 * * * * - Every 15 minutes
0 9-17 * * 1-5 - Every hour from 9 AM to 5 PM on weekdays
0 0 1,15 * * - 1st and 15th of every month at midnight