CRON Expression Descriptor

Type any cron expression and see the schedule it represents in plain English. Five-field and six-field expressions become readable sentences, so you no longer have to decode asterisks mentally.

How to use the CRON Expression Descriptor

  1. Enter a cron expression such as 0 30 9 * * 1-5 into the input field.
  2. The human-readable description appears immediately.
  3. Adjust fields and watch the description update to match.
  4. Use the presets as starting points for common schedules.

When the CRON Expression Descriptor is useful

How the CRON Expression Descriptor works

The descriptor parses each field, minute, hour, day of month, month, day of week, and optionally seconds, translating steps, ranges, lists, and wildcards into natural language. Special strings such as @daily are recognized too. Parsing runs locally, which matters because cron entries often reveal internal system names and maintenance windows you may not want to share with an online service.

Limits to keep in mind

The tool describes standard cron syntax; job-specific extensions like @reboot behavior or queue delays depend on your scheduler, not the expression itself.

Frequently asked questions

What does the fifth asterisk mean?
In five-field cron the fields are minute, hour, day of month, month, and day of week, so an asterisk means every value for that field.

Does it support six-field cron with seconds?
Yes, expressions that begin with a seconds field are parsed and described as well.

Can it tell me the next run time?
It focuses on describing the schedule pattern; computing exact next-run dates depends on your server timezone.

Last reviewed: October 2026.