Cron schedule examples you can copy and test

Need a cron expression that just works? Copy one below, open it in the cron parser and confirm exact next-run times in seconds.

Cron schedule format

Standard 5-field cron uses minute hour day month weekday. For example, */5 * * * * means every 5 minutes and 0 9 * * 1-5 means 09:00 on weekdays.

Minute
0-59
Hour
0-23
Day
1-31
Month
1-12
Weekday
0-7

Most-searched cron expression examples

For a quick sample cron expression, use * * * * * for every minute, */5 * * * * for every 5 minutes, */10 * * * * for every 10 minutes, 0 * * * * for hourly jobs, or 0 */4 * * * for every 4 hours. The full list below covers common minute, hourly, daily, weekday, weekly, and monthly schedules.

To run a cron job once every day, use 0 0 * * * for midnight. The first two fields set the daily time, so 0 7 * * * runs once every day at 07:00.

For a cron job every 5 minutes, the standard 5-field expression is */5 * * * *. In crontab terms that means “at every fifth minute”, so the job runs at :00, :05, :10, and so on each hour.

Every minute
Open in tool
* * * * *
Every 5 minutes
Open in tool
*/5 * * * *
Every 10 minutes
Open in tool
*/10 * * * *
Every 15 minutes
Open in tool
*/15 * * * *
Every 30 minutes
Open in tool
*/30 * * * *
Every hour
Open in tool
0 * * * *
Every 4 hours
Open in tool
0 */4 * * *
Every 6 hours
Open in tool
0 */6 * * *
Every day at 07:00
Open in tool
0 7 * * *
Twice daily at 09:00 and 17:00
Open in tool
0 9,17 * * *
Weekdays at 09:30
Open in tool
30 9 * * 1-5
Every Monday at 09:00
Open in tool
0 9 * * 1
Every Sunday at 02:00
Some systems use 0 or 7 for Sunday.
Open in tool
0 2 * * 0
1st day of month at midnight
Open in tool
0 0 1 * *

Need exact run times, not just examples?

After you copy a schedule, run it through the cron parser tool to confirm its next runs. Read the cron expression field guide to understand each field, or use the cron to time converter guide to verify timezone behavior before deploy.