Free · Runs in your browser · No signup

Understand any cron expression in plain English

Paste a standard five-field cron expression (minute, hour, day of month, month, day of week) and get a plain-English description plus the next scheduled run times in your local time zone.

minute · hour · day of month · month · day of week

How it works

Cron Expression Explainer: 3 simple steps

  1. 1

    Enter a cron expression such as */15 9-17 * * 1-5.

  2. 2

    Read the plain-English meaning.

  3. 3

    Check the next run times to confirm the schedule.

Ranges, lists, steps and month or weekday names are supported, so you can sanity-check a schedule before it reaches production.

Why use it

Built for speed and privacy

  • Plain-English explanation
  • Next 10 run times
  • Supports ranges, lists, steps and names
  • Catches invalid schedules
FAQ

Cron Expression Explainer FAQ

Minute (0-59), hour (0-23), day of month (1-31), month (1-12) and day of week (0-6, Sunday is 0).

It means every 5 units of that field, so */5 in the minute field runs at minutes 0, 5, 10 and so on.

When both fields are restricted, standard cron runs the job when either matches. This tool follows that rule.

This explainer covers the standard five-field format used by Linux crontab, Kubernetes CronJobs and most schedulers.

Need reliable scheduled jobs and automation?

We build job queues, workflows and monitoring so scheduled tasks never fail silently.