Free tool · ⏱️ Cron expression explainer
What does thiscron actually run?
The schedule in plain English, the next five executions, and the UTC-vs-IST trap that causes half of all "the backup didn’t run" tickets.
Supports *, ranges (1-5), lists (1,15), steps (*/10) and @daily/@weekly aliases.
What it checks
Everything we would look at first on a client call.
Free, no sign-up, no email gate. If the report shows red, the fix is written next to it — and we are one click away if you would rather we did it.
- Human-readable description of the schedule
- Next five run times in your browser’s time zone
- Common gotchasUTC vs IST, day-of-month vs day-of-week OR logic
FAQ
Common questions
My cron runs at the wrong time.
Check the server time zone (timedatectl). Most cloud servers run UTC; 02:30 IST is 21:00 UTC the previous day.
Both day-of-month and weekday set — which wins?
Classic cron runs when EITHER matches (OR), which surprises people. Set one of them to *.