Turn AWS Cron Expressions Into Plain English

For AWS developers, DevOps engineers, and sysadmins who write EventBridge or CloudWatch schedules. Paste a cryptic 6-field AWS cron expression and instantly see exactly when it will fire — no more guessing what '0 10 * * ? *' actually means.

Results update live as you type — no button needed. The Example button fills a sample input.

Why use AWS Cron Converter?

Supports AWS-specific 6-field cron syntax used by EventBridge and CloudWatch

Instantly translates expressions into clear, human-readable schedules

Handles special characters like ? and L correctly for AWS rules

No signup, no data stored — runs entirely in your browser

Perfect for verifying schedules before deploying to production

FAQ

What is an AWS cron expression?

AWS cron expressions are 6-field strings used by EventBridge and CloudWatch to define schedules. They differ from standard Unix cron by including a year field and using '?' for day-of-month or day-of-week.

Why does AWS cron have 6 fields instead of 5?

AWS adds a year field at the end, making it 6 fields: minutes, hours, day-of-month, month, day-of-week, and year. This allows schedules to be limited to specific years.

What does '?' mean in AWS cron?

The '?' character means 'no specific value' and is used in either day-of-month or day-of-week, but not both. It's required by AWS when you specify the other field.

Can I use this for CloudWatch Events or EventBridge?

Yes, this converter works for both CloudWatch Events and EventBridge cron expressions, as they use the same 6-field format.

Is my cron expression stored or shared?

No. All conversion happens locally in your browser. Your expressions never leave your device.

More Developer Utilities tools

← All tools · Developer Utilities