Skip to main content

rawops.dev

Skip to tool content

Cron Parser

Parse cron expressions into human-readable descriptions and see the next scheduled runs.

Minute
0-59
Hour
0-23
Day (M)
1-31
Month
1-12
Day (W)
0-7

Human Readable

Every 5 minutes, every hour, every day

Next 10 Scheduled Runs

UTC
#1Tue, May 26, 2026 15:05:00
#2Tue, May 26, 2026 15:10:00
#3Tue, May 26, 2026 15:15:00
#4Tue, May 26, 2026 15:20:00
#5Tue, May 26, 2026 15:25:00
#6Tue, May 26, 2026 15:30:00
#7Tue, May 26, 2026 15:35:00
#8Tue, May 26, 2026 15:40:00
#9Tue, May 26, 2026 15:45:00
#10Tue, May 26, 2026 15:50:00
Send to:

What 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 minute
0 */6 * * *Every 6 hours
30 2 * * 1-5Weekdays at 2:30 AM
0 0 1,15 * *1st and 15th of each month at midnight

If 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.

Related Tools & Resources