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
Result
Result will appear here.
How to Use
- Type a 5-field cron expression: minute, hour, day-of-month, month, day-of-week.
- 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.
Related Tools
CSS Unit Converter
Convert between CSS units: px, rem, em, pt, vw, vh. Set custom base font size and viewport width.
JSON Path Tester
Test JSONPath expressions against JSON data. Supports dot notation, array indexing, and wildcard selectors.
User-Agent Parser
Parse any User-Agent string to identify browser, OS, device type, and rendering engine. Auto-detects your current browser.