Cron Expression Generator

Cron Expression Generator

Stop guessing * * * * * syntax!
Click to configure minute/hour/day/month/weekday and generate Cron expressions automatically.

*
Minute
*
Hour
*
Day
*
Month
*
Weekday
* * * * *
Every minute
Next Executions
2/9/2026, 1:54:00 PM
2/9/2026, 1:55:00 PM
2/9/2026, 1:56:00 PM
2/9/2026, 1:57:00 PM
2/9/2026, 1:58:00 PM

Common Presets

Minute

*

Hour

*

Day

*

Month

*

Weekday

*

What is a Cron Expression?

┌──────── Minute (0-59)
│ ┌────── Hour (0-23)
│ │ ┌──── Day of Month (1-31)
│ │ │ ┌── Month (1-12)
│ │ │ │ ┌ Day of Week (0-6, 0=Sun)
│ │ │ │ │
* * * * *

1. Cron Expression Structure
A Cron expression consists of 5 fields (minute, hour, day, month, weekday), separated by spaces.

2. How to Set Fields
For each field, choose between 'Every (*)', 'Specific values', 'Range (1-5)', or 'Interval (*/5)'.

3. Use Presets
Click preset buttons for commonly used schedules to auto-fill all fields.

4. Copy Result
Check the generated Cron expression at the top and click 'Copy' to copy to clipboard.

Cron Special Characters

CharacterMeaningExample
*Every value (run always)* * * * * → Run every minute
,Multiple specific values1,15,30 * * * * → Run at minute 1, 15, 30
-Range of values0 9-17 * * * → Run every hour from 9 AM to 5 PM
/Step/interval*/10 * * * * → Run every 10 minutes

Frequently Asked Questions

What is a Cron expression?

A Cron expression is a time-based scheduling format used in Linux/Unix systems to automate recurring tasks. It consists of 5 fields (minute, hour, day of month, month, day of week) using numbers and special characters to define execution timing.

What ranges do each Cron field accept?

Minute (0-59), Hour (0-23), Day of Month (1-31), Month (1-12), Day of Week (0-6, where 0=Sunday).

Where can I use the generated Cron expression?

You can use it in Linux crontab, Proxmox scheduler, Jenkins, GitHub Actions, AWS CloudWatch, Kubernetes CronJob, and most scheduling systems.

Is my data sent to any server?

No. All processing happens in your browser. No data is transmitted to any server.