</>CodeScrub

Cron Expression Generator & Explainer

Build visually or paste to decode. See next run times instantly.

Expressionedit directly or use the controls below
minutehourday (month)monthday (week)

Presets

Build by field

Minute

Matches every value (059)

Hour

Matches every value (023)

Day of Month

Matches every value (131)

Month

Matches every value (112)

Day of Week

Matches every value (06)

Ranges: minute 0–59 · hour 0–23 · day (month) 1–31 · month 1–12 · day (week) 0–6

Explanation

Every minute

Next 5 runs· times in UTC
  1. 1.Thu, May 28, 2026 at 5:33 AM(in <1 min)
  2. 2.Thu, May 28, 2026 at 5:34 AM(in 1 min)
  3. 3.Thu, May 28, 2026 at 5:35 AM(in 2 min)
  4. 4.Thu, May 28, 2026 at 5:36 AM(in 3 min)
  5. 5.Thu, May 28, 2026 at 5:37 AM(in 4 min)
Ad space · cron-generator-mid

What Is a Cron Expression?

Cron is a time-based job scheduler used on Unix and Linux systems and reused by most modern cloud platforms — GitHub Actions, AWS EventBridge, Google Cloud Scheduler, Kubernetes CronJobs, and many more. A cron expression is a compact 5-field string that says exactly when a job should run. The syntax is powerful but not human-readable, which is why this tool exists.

Cron Expression Syntax

┌─────────── minute       (0-59)
│ ┌───────── hour         (0-23)
│ │ ┌─────── day of month (1-31)
│ │ │ ┌───── month        (1-12 or JAN-DEC)
│ │ │ │ ┌─── day of week  (0-6  or SUN-SAT)
│ │ │ │ │
* * * * *
  • *— every value in the field's range.
  • , — a list of values (e.g. 1,3,5).
  • - — an inclusive range (e.g. 9-17).
  • / — a step (e.g. */15 means every 15th value).

Common Cron Schedules

ExpressionSchedule
* * * * *Every minute
*/5 * * * *Every 5 minutes
0 * * * *Every hour
0 9 * * *Daily at 9:00 AM
0 9 * * MON-FRIWeekdays at 9:00 AM
0 0 1 * *Monthly on the 1st at midnight
0 0 * * SUNEvery Sunday at midnight

Where Are Cron Expressions Used?

  • Linux / Unix crontab
  • GitHub Actions scheduled workflows
  • AWS CloudWatch / EventBridge rules
  • Google Cloud Scheduler
  • Azure Functions timer triggers
  • Kubernetes CronJobs
  • CI/CD pipelines (Jenkins, GitLab CI, CircleCI)

Privacy & Security

Your cron expressions never leave your browser. CodeScrub runs entirely client-side — nothing is sent to any server, stored, or logged.