Punchbit

Cron Expression Parser

Parse and explain cron expressions in human-readable format. See next run times and use preset templates for common schedules.

Cron Expression
0
Minute
0
9
Hour
9
*
Day
every
*
Month
every
1-5
Weekday
Mon, Tue, Wed, Thu, Fri

At 9:00 AM on Mon, Tue, Wed, Thu, Fri

Next 5 Runs
1Mon, Apr 13, 09:00 AM
in 1d 19h
2Tue, Apr 14, 09:00 AM
in 2d 19h
3Wed, Apr 15, 09:00 AM
in 3d 19h
4Thu, Apr 16, 09:00 AM
in 4d 19h
5Fri, Apr 17, 09:00 AM
in 5d 19h

Frequently Asked Questions

What is a cron expression?

A cron expression is a string of 5 fields (minute, hour, day of month, month, day of week) that defines a recurring schedule. It's used in Unix/Linux systems, CI/CD pipelines, and task schedulers.

What does * mean in cron?

The asterisk (*) means 'every value' for that field. For example, * in the minute field means 'every minute'. */5 means 'every 5 units'.

How do I schedule a job every Monday at 9am?

Use: 0 9 * * 1. This means: minute 0, hour 9, any day of month, any month, day 1 (Monday).

cronscheduleparsedevopstimer