Tested tool guide
Tested browser tools
Checked August 16, 2026
What Cron Expression Generator does, with a checked example
Write a cron schedule without memorizing the five-field format. The tool splits an expression into its fields - minute, hour, day of month, month, day of week - lets you set each one through a visual editor, assembles the standard crontab string, and renders a plain-language description of when the job will fire, so the schedule is validated before it reaches a server. The thing people most often get wrong: when both day-of-month and day-of-week are restricted, standard cron runs the job when either matches, not when both do. `0 0 1 * MON` fires on the 1st of every month AND on every Monday.
Worked example
A concrete input and expected output from the current implementation.
->
Expected output
At 12:00 AM, on day 1 of the month, and on Monday
Day-of-month (1) and day-of-week (MON) are both restricted, so standard cron treats them as alternatives: the job fires at midnight on the 1st of each month and also at midnight every Monday - about 4 to 6 runs per month, not one.