Free Cron Expression Tester

Validate cron syntax, see the next 10 scheduled run times, and get a plain-English description — free, no signup, instant results.

✓ Free Forever ✓ No Signup ✓ Runs in Browser ✓ No Account Needed
minute (0–59) hour (0–23) day-of-month (1–31) month (1–12) day-of-week (0–6, Sun=0)
Ready
Schedule Description
Enter a cron expression above
Next 10 Scheduled Runs
Results will appear here
Common Examples — Click to Try
* * * * *Every minute
*/5 * * * *Every 5 minutes
0 * * * *Every hour
0 9 * * 1-5Weekdays at 9am
0 0 * * *Daily at midnight
0 0 1 * *1st of every month
30 6 * * 0Sundays at 6:30am
0 12 * * 1,3,5Mon/Wed/Fri at noon
*/15 9-17 * * 1-5Every 15min, business hours
0 0 1 1 *Once a year (Jan 1)

How to Use the Cron Expression Tester

1

Enter a Cron Expression

Type a 5-field cron expression in the input box (minute, hour, day, month, weekday), or click one of the example chips below.

2

See Next Run Times

The tester instantly calculates the next 10 scheduled execution times and shows how long until each one fires.

3

Read the Description

Get a plain-English description of what the schedule means — no more guessing what "0 9 * * 1-5" actually does.

Frequently Asked Questions

What is a cron expression?

A cron expression is a string of 5 (or 6) space-separated fields that defines a schedule for automated tasks. The 5-field format is: minute (0–59), hour (0–23), day-of-month (1–31), month (1–12), day-of-week (0–6, where 0 = Sunday). Common symbols: * (any), */n (every n), n-m (range), a,b (list).

What does "0 9 * * 1-5" mean?

This expression runs every weekday (Monday–Friday) at exactly 9:00 AM. Breaking it down: minute=0, hour=9, day-of-month=any, month=any, day-of-week=1-5 (Mon–Fri). It is one of the most common schedules for business-hours jobs.

Does this tester support 6-field cron (with seconds)?

This tester supports the standard 5-field Unix cron format used by crontab, GitHub Actions, AWS EventBridge, and most schedulers. Some platforms (like Spring and Quartz) use a 6-field format with seconds as the first field — for those, remove the seconds field before testing here.

Why is this free when other cron testers require an account?

Most cron testers are hidden inside paid monitoring platforms like Cronitor or Better Stack. This standalone free tool runs entirely in your browser — no server, no account, no limit. SolutionGigs believes developer utilities should be free and accessible to everyone.