Cron Expression Helper & Kubernetes CronJob Generator

Parse a cron expression into plain English, preview the next run times, and generate a Kubernetes CronJob manifest.

In plain English -
-

Cron expression fields

  • Minute (0–59), Hour (0–23), Day of month (1–31), Month (1–12), Day of week (0–6, Sunday = 0)
  • Supports * (any), */n (every n), a-b (range), and a,b,c (list).

Using it with Kubernetes

Once your expression is valid, copy the generated CronJob manifest and adjust the image and command. Kubernetes CronJobs use the same 5-field cron syntax, so what you preview here matches how the cluster schedules the job.

Frequently Asked Questions

What cron format does this tool use?

It uses the standard 5-field POSIX cron format: minute, hour, day-of-month, month, and day-of-week. It supports wildcards (*), steps (*/5), ranges (1-5), and lists (1,3,5).

How are the next run times calculated?

The tool evaluates your expression minute by minute starting from the current time in your local timezone and lists the next matching occurrences. This is a preview to sanity-check a schedule before deploying it.

Can I use this for a Kubernetes CronJob?

Yes. Once your expression is valid, the tool generates a complete Kubernetes CronJob manifest with your schedule pre-filled, which you can copy directly into your YAML.