DT
Advertisement
⏰ Utility

Cron Expression Parser

Understand and build cron expressions in plain English — see the next run times and verify your schedule before deploying.

Cron Expression Parser

Parse and explain crontab expressions.

""
Minute
Hour
Day (Month)
Month
Day (Week)

Why use our Cron Parser?

Plain English Explanation

Paste any cron expression and instantly see a human-readable description of what it does — no guesswork.

📅

Next Run Times

See the next N scheduled execution times so you can verify your cron is set up correctly before deploying.

🎯

Visual Builder

Build cron expressions visually by selecting fields — no need to memorize the 5-field cron syntax.

🔒

Fully Private

All parsing happens in your browser. Your cron schedules are never sent to any server.

Frequently Asked Questions

What is a cron expression?

A cron expression is a string of 5 (or 6) space-separated fields that define a recurring schedule: minute, hour, day-of-month, month, and day-of-week. For example, '0 9 * * 1' means every Monday at 9:00 AM.

What does * mean in a cron expression?

An asterisk (*) means 'every' for that field. '* * * * *' means 'every minute of every hour of every day'.

How do I run a job every 15 minutes?

Use '*/15 * * * *'. The */ syntax means 'every N units'. Similarly, '*/5 * * * *' runs every 5 minutes.

What's the difference between 5-field and 6-field cron?

Standard Unix cron uses 5 fields (minute through day-of-week). Some tools like AWS and Kubernetes add a 6th field for seconds at the start, or a year field at the end.

Advertisement

📚 Latest Articles

See more