⏱️ Cron Expression Parser & Explainer
Convert complex 5-field cron strings into plain human-readable English and inspect the next scheduled run times.
Human-Readable Meaning
Upcoming Next 5 Executions
Using Cron Expression Parser & Explainer
Check what a cron schedule really means, and when it will next run, before you put it in a crontab, GitHub Actions workflow or cloud scheduler.
How to use it
- Type a five-field expression: minute, hour, day of month, month, day of week. Or click a preset such as Mon-Fri at 9 AM.
- Read the Human-Readable Meaning to confirm it says what you intended.
- Check Upcoming Next 5 Executions, which are shown in your browser's local time.
- Copy the expression once the upcoming runs match what you expect.
Worked example
- Input and settings
- 30 9 * * 1-5
- Expected result
- At 09:30, Monday through Friday.
Limits and common mistakes
- Your server may run in UTC, not your local time; many hosted schedulers, GitHub Actions included, use UTC.
- When both day-of-month and day-of-week are set, standard cron runs on days matching either, not both.
- Quartz and some cloud schedulers use six or seven fields with seconds; this parser expects the standard five.
- Daylight-saving changes can skip or repeat a run at 01:00–03:00 local time.
Found a mismatch? Report a problem with a non-sensitive example. Read our privacy information before sharing inputs or links.
🔗 Related Tools
Unix Timestamp Converter
Convert Unix epoch timestamps (seconds & milliseconds) to human-readable UTC and local dates and vice versa.
World Clock & Timezone Converter
View real-time world clocks across global timezones or simulate any date/time conversion with auto-detected local time.
Bcrypt Hash & Compare
Generate bcrypt password hashes with configurable salt rounds and verify candidate passwords directly in your browser.
Check My IP & Network Diagnostics
Detect public IPv4/IPv6 address, ISP, Autonomous System (ASN), country, geolocation, and client connection diagnostic metrics.