Cron Expression Validator & Builder
Validate standard 5-field Unix cron strings, get a plain-English schedule description, and preview the next 10 run times. Use the visual builder for common patterns (every N minutes, hourly, daily, weekdays, weekends, weekly, monthly) or browse grouped examples inspired by crontab-style cheat sheets. Field-by-field breakdown and copy-to-clipboard included.
Type a standard 5-field cron string (minute hour day month weekday). Invalid syntax is highlighted; valid schedules show plain English and next run times.
Minute
Hour
Day
Month
Weekday
In plain English
At 9:00 AM, on Monday through Friday
Next 10 run times
Field order (Unix cron)
minute · hour · day-of-month · month · day-of-week — same style as crontab.guru and their examples.
| Symbol | Meaning | Example |
|---|---|---|
| * | Any value | * in minute = every minute |
| , | List | 1,15,30 = at 1, 15, and 30 |
| - | Range | 1-5 = Monday through Friday (weekday field) |
| / | Step | */15 = every 15 units; 0-20/5 = steps of 5 in range |
Features
- Syntax validation with clear error messages
- Visual schedule builder for common cron patterns
- Grouped example library (minutes, hours, daily, weekly, monthly)
- Human-readable description and next 10 run times
- Field-by-field breakdown and one-click copy
Frequently Asked Questions
What is a cron expression?
What does * mean in a cron expression?
What does 0 9 * * 1-5 mean?
How do I build a cron without typing all five fields?
From our blog
Related Tools
Unix Timestamp Converter
Convert Unix timestamps to human-readable dates and vice versa. Supports seconds and milliseconds.
Time Zone Converter
Convert times across world time zones instantly. Plan global meetings with ease.
Date Difference Calculator
Find the exact difference between two dates in days, weeks, months, and years.