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
UTCMon, Jun 15, 2026 12:55:00Mon, Jun 15, 2026 13:00:00Mon, Jun 15, 2026 13:05:00Mon, Jun 15, 2026 13:10:00Mon, Jun 15, 2026 13:15:00Mon, Jun 15, 2026 13:20:00Mon, Jun 15, 2026 13:25:00Mon, Jun 15, 2026 13:30:00Mon, Jun 15, 2026 13:35:00Mon, Jun 15, 2026 13:40: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.