Skip to content
TL ToolLab

Developer Tools

Cron Expression Parser

Parse a cron expression and see the next 5 scheduled run times instantly. Free online cron expression parser and explainer.

Input

Format: minute hour day-of-month month day-of-week

Processing…

Result

Result will appear here.

How to Use

  1. Type a 5-field cron expression: minute, hour, day-of-month, month, day-of-week.
  2. Each field's meaning and the next 5 scheduled run times (in UTC) are calculated instantly.

How Cron Expressions Work

A cron expression has five space-separated fields in order: minute (0-59), hour (0-23), day of month (1-31), month (1-12), and day of week (0-6, where 0 is Sunday). Each field accepts * (any value), a single number, a range (1-5), a comma-separated list (1,15,30), or a step (*/15 means every 15 units). If both day-of-month and day-of-week are restricted (not *), a match occurs when either condition is true.

Common Uses

  • Understanding what an unfamiliar cron schedule (e.g. in a CI/CD pipeline or server crontab) actually does.
  • Verifying a newly written cron expression runs at the intended times before deploying it.
  • Checking when a scheduled job (such as a Celery beat or Kubernetes CronJob) will next run.