Cron Expression Parser

Parse cron expressions into human-readable descriptions with next execution times

100% In-BrowserNo Server UploadFree, No Signup
Developer Utilities
For EngineersFastPass - AI Career Agent

AI analyzes your skills and matches you with the best opportunities. Get a free market value assessment.

Get Started Free

How to Use

  1. Enter cron expression

    Type a cron expression in the input area (e.g. 0 */2 * * *).

  2. Select format

    Choose 5-field (standard) or 6-field (with seconds) in the toolbar.

  3. Review results

    A human-readable description and the next execution times appear in the output.

Cron Expression Parser Examples

Every 2 hours

Input
0 */2 * * *
Output
Description: At minute 0, every 2 hours

Next executions:
  1. 2024-01-15 14:00:00
  2. 2024-01-15 16:00:00
  ...

*/2 means "every 2nd"

Weekdays at 9:30 AM

Input
30 9 * * 1-5
Output
Description: At 09:30, Monday through Friday

Next executions:
  1. 2024-01-15 09:30:00
  2. 2024-01-16 09:30:00
  ...

Features

  • 5-field (standard Unix cron) and 6-field (with seconds) support
  • Human-readable description generation
  • Next N execution time calculation and display
  • Full support for special characters (*, */n, n-m, n,m)
  • Configurable number of upcoming executions (5-50)
  • Local processing (your input is not sent to servers)
  • Dark mode support

FAQ

What is the difference between 5-field and 6-field cron?

5-field is standard Unix cron (minute hour day month weekday). 6-field adds a seconds field at the start, used by Spring Scheduler, Quartz, and similar systems.

Are special strings like @yearly and @monthly supported?

Yes. Shortcuts like @yearly, @monthly, @weekly, @daily, and @hourly are supported.

Is my data sent to a server?

No. Everything runs locally in your browser and nothing is uploaded.