AscendLab

Developer tools

Cron 表达式

Free browser tool

Cron Expression Helper and Validator

Validate a 5-field cron schedule, explain each field, try presets, and preview upcoming local run times.

Loading...
Quick answer

A cron expression helper explains and validates schedule strings such as 0 9 * * mon-fri.

This page focuses on standard five-field cron expressions and previews local upcoming run times.

Best inputs for cron checks

Use five fields

Enter minute, hour, day of month, month, and day of week separated by spaces.

Verify platform behavior

Some schedulers add seconds, years, UTC settings, or different day matching rules.

Cron field order
Standard cron uses five fields with spaces between them.

Example

0 9 * * mon-fri runs at 09:00 on weekdays in many 5-field schedulers.

Assumption

Next run previews use the browser's local time zone and standard minute-level schedules.

Limitation

Schedulers differ on seconds fields, year fields, and day-of-month versus day-of-week behavior.

Common use cases
Use cron previews as a sanity check before deploying scheduled jobs.

Job schedules

Check recurring scripts, reports, cleanups, and maintenance jobs.

Weekday runs

Validate schedules such as weekday mornings or business-hour tasks.

Preset learning

Compare presets to understand fields, steps, ranges, and lists.

Config review

Preview run times before placing cron strings into app config or docs.

Frequently asked questions

Does it support */15 syntax?

Yes. Steps, ranges, lists, and names like mon-fri are supported.

Does it support six-field cron?

No. This page focuses on standard five-field crontab expressions.

Why can platform results differ?

Some platforms add seconds, years, time zones, or different day matching rules.

Is anything sent to a server?

No. Cron parsing happens in your browser.

Suggested workflow

Schedule QA path

Preview the cron schedule, translate run times, and format scheduler config before release.

Related tools