Home/Free tools/Cron expression explainer
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 *.