Free Cron Expression Parser
Translate cron expressions to plain English, validate syntax, and see upcoming execution times — instantly.
Tool Categories
Choose tools by workflow category. This structure helps both users and search engines understand the site as a connected toolkit.
Time Tools
Handle scheduling and timestamps for automation workflows.
Encoding Tools
Encode and decode text for APIs, URLs, and transport.
Cron Tools
Parse, generate, and explore cron schedule examples.
Cron Expression Syntax
| Field | Allowed Values | Special Characters |
|---|---|---|
| Minute | 0–59 | * , - / |
| Hour | 0–23 | * , - / |
| Day of Month | 1–31 | * , - / |
| Month | 1–12 or JAN–DEC | * , - / |
| Day of Week | 0–7 or SUN–SAT | * , - / |
Popular Cron Expressions
Every X Minutes
Runs every minute, 60 times per hour
* * * * *
Runs every 2 minutes, 30 times per hour
*/2 * * * *
Runs every 5 minutes, 12 times per hour
*/5 * * * *
Runs every 10 minutes, 6 times per hour
*/10 * * * *
Runs every 15 minutes, 4 times per hour
*/15 * * * *
Runs every 30 minutes, twice per hour
*/30 * * * *
Runs every 3 minutes
*/3 * * * *
Runs every 4 minutes
*/4 * * * *
Runs every 6 minutes
*/6 * * * *
Runs every 7 minutes
*/7 * * * *
Runs every 8 minutes
*/8 * * * *
Runs every 12 minutes
*/12 * * * *
Runs every 20 minutes
*/20 * * * *
Runs every 25 minutes
*/25 * * * *
Runs every 45 minutes
*/45 * * * *
Runs every 50 minutes
*/50 * * * *
Runs every 9 minutes
*/9 * * * *
Runs every 11 minutes
*/11 * * * *
Runs every 35 minutes
*/35 * * * *
Runs every 40 minutes
*/40 * * * *
Runs every 55 minutes
*/55 * * * *
Every X Hours
Runs once every hour at minute 0
0 * * * *
Runs every 2 hours at minute 0
0 */2 * * *
Runs every 3 hours at minute 0
0 */3 * * *
Runs 4 times a day: 00:00, 06:00, 12:00, 18:00
0 */6 * * *
Runs twice a day: midnight and noon
0 */12 * * *
Runs every 4 hours at minute 0
0 */4 * * *
Runs every 8 hours at minute 0
0 */8 * * *
Runs at 15 minutes past every hour
15 * * * *
Runs at 30 minutes past every hour
30 * * * *
Runs at 45 minutes past every hour
45 * * * *
Runs every 5 hours at minute 0
0 */5 * * *
Runs every 7 hours at minute 0
0 */7 * * *
Daily Schedules
Runs once a day at 00:00
0 0 * * *
Runs once a day at 02:00
0 2 * * *
Runs once a day at 06:00
0 6 * * *
Runs once a day at 12:00 PM
0 12 * * *
Runs once every day at 01:00
0 1 * * *
Runs once every day at 03:00
0 3 * * *
Runs once every day at 04:00
0 4 * * *
Runs once every day at 05:00
0 5 * * *
Runs once every day at 07:00
0 7 * * *
Runs once every day at 08:00
0 8 * * *
Runs once every day at 09:00
0 9 * * *
Runs once every day at 10:00
0 10 * * *
Runs once every day at 11:00
0 11 * * *
Runs once every day at 13:00
0 13 * * *
Runs once every day at 14:00
0 14 * * *
Runs once every day at 15:00
0 15 * * *
Runs once every day at 16:00
0 16 * * *
Runs once every day at 17:00
0 17 * * *
Runs once every day at 18:00
0 18 * * *
Runs once every day at 19:00
0 19 * * *
Runs once every day at 20:00
0 20 * * *
Runs once every day at 21:00
0 21 * * *
Runs once every day at 22:00
0 22 * * *
Runs once every day at 23:00
0 23 * * *
Runs once every day at 6:30 AM
30 6 * * *
Runs once every day at 9:30 AM
30 9 * * *
Runs once every day at 12:30 PM
30 12 * * *
Runs once every day at 9:30 PM
30 21 * * *
Runs once every day at 9:15 AM
15 9 * * *
Runs once every day at 5:45 PM
45 17 * * *
Runs at 00:00 and 12:00 every day
0 0,12 * * *
Runs at 23:59 every day
59 23 * * *
Runs at 00:05 every day
5 0 * * *
Runs at 12:05 PM every day
5 12 * * *
Runs at 23:55 every day
55 23 * * *
Weekly Schedules
Runs at midnight every Monday
0 0 * * 1
Runs at midnight every Friday
0 0 * * 5
Runs at midnight Monday through Friday
0 0 * * 1-5
Runs at midnight on Saturday and Sunday
0 0 * * 0,6
Runs at midnight every Sunday
0 0 * * 0
Runs at midnight every Saturday
0 0 * * 6
Runs at midnight every Tuesday
0 0 * * 2
Runs at midnight every Wednesday
0 0 * * 3
Runs at midnight every Thursday
0 0 * * 4
Runs at 9 AM Monday through Friday
0 9 * * 1-5
Runs at 5 PM Monday through Friday
0 17 * * 1-5
Runs at noon every Tuesday
0 12 * * 2
Runs at 9 AM every Monday
0 9 * * 1
Runs at 5 PM every Friday
0 17 * * 5
Runs at 9 AM every Sunday
0 9 * * 0
Runs at 9 AM every Saturday
0 9 * * 6
Runs at 3 PM every Wednesday
0 15 * * 3
Runs at midnight on Mon, Tue, Wed
0 0 * * 1-3
Runs at midnight on Thu, Fri, Sat
0 0 * * 4-6
Runs hourly 9–17 on weekdays
0 9-17 * * 1-5
Runs at 12 PM Monday through Friday
0 12 * * 1-5
Runs at midnight on Tue and Thu
0 0 * * 2,4
Runs at midnight on Mon, Wed, Fri
0 0 * * 1,3,5
Runs at midnight on Mon and Fri
0 0 * * 1,5
Runs at 12 PM on Sat and Sun
0 12 * * 0,6
Monthly Schedules
Runs at midnight on the 1st of each month
0 0 1 * *
Runs at midnight on the 15th of each month
0 0 15 * *
Runs at midnight on the 1st and 15th
0 0 1,15 * *
Runs at midnight on the 5th of each month
0 0 5 * *
Runs at midnight on the 10th of each month
0 0 10 * *
Runs at midnight on the 20th of each month
0 0 20 * *
Runs at midnight on the 25th of each month
0 0 25 * *
Runs quarterly on the 1st at midnight
0 0 1 */3 *
What Is a Cron Expression?
A cron expression is a string of five (or six) fields separated by spaces that represents a schedule. Originally from the Unix crondaemon, it’s now used everywhere — from Linux crontabs to cloud schedulers like AWS EventBridge, GitHub Actions, and Kubernetes CronJobs.
Each field specifies when the job should fire: minute, hour, day of month, month, and day of week. Wildcards (*), ranges (1-5), lists (1,15), and steps (*/10) let you express virtually any recurring schedule in a compact format.
How to Use This Tool
- Type or paste a cron expression in the input box above.
- The tool instantly shows a human-readable description of your schedule.
- Review the next execution times to verify the schedule matches your intent.
- Click any Quick Example to explore common schedules, or browse the detailed expression pages for in-depth explanations.
Common Use Cases for Cron
- Database backups — schedule nightly or weekly dumps to avoid data loss.
- Log rotation — keep disk usage under control by archiving old logs on a daily or hourly basis.
- Email digests — compile and send summary emails at a fixed cadence.
- Health checks & monitoring — ping your services every minute to catch outages fast.
- CI/CD pipelines — trigger nightly builds, scheduled tests, or periodic deployments.