Cron Explainer

This cron explainer works as a cron expression translator: paste an expression and get a sentence a teammate can review, with a field-by-field breakdown underneath.

Quick examples to explain

What the cron explainer is for

The explainer is meant for the moment when someone else has to understand a schedule: a pull request, an incident, a comment above a crontab line. It gives you one clear sentence and a short breakdown of each field, and you can paste the sentence next to the expression.

A good review sentence

Write the sentence and the time zone together, for example: "Every weekday at 9:00 AM UTC." The expression says when, the time zone says where, and the sentence makes both easy to check.

Which tool to use

Use the parser when you need resolved values, next runs and the heatmap, and the validator when the question is whether a specific platform accepts the expression.

Frequently asked questions

The parser is for debugging: resolved values, next runs, heatmap. The explainer gives you a sentence and a short breakdown that is easy to paste into a pull request or runbook.
No. It clarifies the schedule, but a reviewer should still confirm the time zone, the platform syntax and whether the job is safe to run that often.
Ones that restrict both day-of-month and day-of-week, ones that combine ranges with steps, and ones that use platform-only symbols. The explainer notes when an expression is read differently on different systems.

Related tools