Cron Parser
Parse cron expressions into human-readable descriptions and see the next scheduled runs.
Human Readable
Every 5 minutes, every hour, every day
Next 10 Scheduled Runs
UTCTue, May 26, 2026 15:05:00Tue, May 26, 2026 15:10:00Tue, May 26, 2026 15:15:00Tue, May 26, 2026 15:20:00Tue, May 26, 2026 15:25:00Tue, May 26, 2026 15:30:00Tue, May 26, 2026 15:35:00Tue, May 26, 2026 15:40:00Tue, May 26, 2026 15:45:00Tue, May 26, 2026 15:50:00What is a Cron Expression?
A cron expression is a string of five (or six) fields that define a schedule for recurring tasks. Originally from Unix cron daemon, these expressions are now used across systems like Kubernetes CronJobs, CI/CD pipelines, cloud schedulers, and task automation tools.
Each field represents a time unit: minute, hour, day of month, month, and day of week. Special characters like * (any), */n (every n), - (range), and , (list) allow flexible scheduling.
Common Examples
* * * * *Every minute0 */6 * * *Every 6 hours30 2 * * 1-5Weekdays at 2:30 AM0 0 1,15 * *1st and 15th of each month at midnightIf you’re migrating scheduled tasks from cron to systemd timers (or vice versa), try our Cron ↔ Systemd Timer Converter for automatic translation between the two formats.