Cron Expression Generator & Explainer - Cron Tool

Generate and explain cron expressions visually with human-readable descriptions and execution previews. Perfect for scheduling tasks with comprehensive cron support including special characters.

Mode:

Quick Presets

Build Expression

Expression

* * * * *
At every minute

Next 10 Executions

About Cron Expressions

Cron expressions are used to schedule recurring tasks. They consist of five fields: minute, hour, day of month, month, and day of week.

Syntax:

* * * * *
│ │ │ │ │
│ │ │ │ └─ Day of week (0-7, where 0 and 7 are Sunday)
│ │ │ └─── Month (1-12)
│ │ └───── Day of month (1-31)
│ └─────── Hour (0-23)
└───────── Minute (0-59)

Special Characters:

  • * - Any value
  • , - Value list separator
  • - - Range of values
  • / - Step values
  • ? - No specific value (day/date)
  • L - Last day of month/weekday
  • W - Nearest weekday
  • # - Nth occurrence of weekday

Examples:

  • 0 * * * * - Every hour at minute 0
  • 0 0 * * * - Every day at midnight
  • */15 * * * * - Every 15 minutes
  • 0 0 1 * * - First day of every month
  • 0 0 * * 0 - Every Sunday at midnight