Yuqelo
All Tools

Categories

AboutContactBrowse All Tools
Developer Tools

Cron Expression Generator

Build, parse, and explain Unix cron expressions with a visual field-by-field editor. See human-readable schedule descriptions, next execution times in your local timezone, and browse common presets.

Your cron expressions are processed in your browser and are not uploaded to Yuqelo.
Cron Expression

5-field Unix format

Valid
MINHRDOMMONDOW
Minute
*
every minute
Hour
*
every hour
Day of Month
*
every day
Month
*
every month
Day of Week
*
every day of the week
Schedule Explanation

Every minute

Visual Builder

Minute*

Allowed: 0–59

Hour*

Allowed: 0–23

Day of Month*

Allowed: 1–31

Month*

Allowed: 1–12 or JAN, FEB, MAR…

Day of Week*

Allowed: 0–7 or SUN, MON, TUE…

Common Presets

Next Execution TimesUTC
#1Oct 5, 2026, 06:00 PM
#2Oct 5, 2026, 06:01 PM
#3Oct 5, 2026, 06:02 PM
#4Oct 5, 2026, 06:03 PM
#5Oct 5, 2026, 06:04 PM
#6Oct 5, 2026, 06:05 PM
#7Oct 5, 2026, 06:06 PM
#8Oct 5, 2026, 06:07 PM

Field Reference

FieldAllowed valuesExample
Minute0–59*/5, 0, 30
Hour0–239, 0, */2
Day of month1–311, 15, */7
Month1–12 or JAN–DEC1, JUN, */3
Day of week0–7 (0=7=Sun) or SUN–SAT1-5, 0, MON

Special Characters

*
Wildcard
Matches every value
,
List
Multiple values: 1,15,30
-
Range
From–to: 1-5
/
Step
Interval: */5, 1-10/2

Common Examples

* * * * *Every minute
*/5 * * * *Every 5 minutes
0 * * * *At the start of every hour
0 9 * * *Every day at 9:00 AM
0 9 * * 1-5Every weekday (Mon–Fri) at 9:00 AM
0 0 1 * *At midnight on the 1st of every month
15 14 1 * *At 14:15 on the 1st of every month
0 9-17 * * 1-5Every hour from 9 AM to 5 PM on weekdays

How to use Cron Expression Generator

1
Build a schedule
Use the visual builder to select the minute, hour, day, month, and weekday for your cron job.
2
Or enter an expression
Paste an existing cron expression into the input field at the top to parse and explain it instantly.
3
Review the explanation
Read the human-readable description and check the upcoming run times in your local timezone.
4
Copy the expression
Copy the generated cron expression and paste it directly into your crontab or scheduler.
Privacy information
Your cron expressions are processed in your browser and are not uploaded to Yuqelo.

Frequently Asked Questions

What is a cron expression?

A cron expression is a string of five fields used by the Unix cron daemon to specify a recurring schedule. The fields represent minute, hour, day of month, month, and day of week.

What does */5 mean in cron?

*/5 means 'every 5 units'. In the minute field it means every 5 minutes (0, 5, 10, 15…). In the hour field it means every 5 hours.

How do I run a cron job every day at 9 AM?

Use: 0 9 * * * — minute 0, hour 9, with wildcards for day, month, and weekday.

How do I run a cron job every hour?

Use: 0 * * * * — This runs at minute 0 of every hour. To run every 30 minutes: */30 * * * *

How do I run a cron job every Monday?

Use: 0 9 * * 1 — This runs at 09:00 every Monday. Replace 1 with 0 or 7 for Sunday, 2 for Tuesday, through 6 for Saturday.

What does 0 9 * * 1-5 mean?

At 09:00 every Monday through Friday. The 1-5 in the day-of-week field specifies Monday (1) through Friday (5).

Does this tool support standard Unix cron?

Yes. This tool supports the standard 5-field Unix cron format: minute hour day-of-month month day-of-week. Quartz, AWS EventBridge, and other extended dialects are not supported.

What timezone are next run times shown in?

Next run times are calculated and shown in your browser's local timezone, which is displayed alongside the results.

Can 0 and 7 both represent Sunday?

Yes. In standard Unix cron, both 0 and 7 are accepted as Sunday in the day-of-week field.

Related Tools