Dev & Web
Cron Expression Builder
Build cron expressions with a visual selector or paste an expression to decode it. See a human-readable description and the next 5 scheduled run times.
How it works
Use the visual builder to select values for each cron field, or type an expression directly. The tool decodes it into plain English and computes the next 5 times it would run based on the current date and time.
Frequently asked questions
What is a cron expression?
A cron expression is a string with 5 space-separated fields defining a schedule: minute (0-59), hour (0-23), day of month (1-31), month (1-12), and day of week (0-7, where 0 and 7 are Sunday).
What does * mean in a cron expression?
An asterisk (*) means 'every'. For example, * in the hour field means every hour. */5 in the minute field means every 5 minutes.
What is the cron expression for every weekday at 9 AM?
0 9 * * 1-5 - This runs at minute 0, hour 9, every day of month, every month, weekdays Monday through Friday.
Are cron time zones handled?
Standard cron uses the server's local time zone. Some modern schedulers (like Kubernetes CronJobs or cloud providers) accept a timezone field. This builder generates standard 5-field expressions.