Paste a cron expression and see what it means in plain language, plus the next five scheduled runs.
A cron expression is five fields that tell a Unix scheduler when to run a job. The fields are minute, hour, day of the month, month and day of the week, in that order. An asterisk means every, a slash means every N, a comma lists values and a dash sets a range. The syntax is compact and unintuitive, which is why getting it wrong is a recurring source of incidents — a job that was supposed to run every hour runs every minute, or a backup that should fire on weekdays fires on Sunday.
This tool translates the five fields into a sentence you can read, and then shows the next five scheduled runs calculated from the current time. The runs are the real test: if the sentence sounds right but the next run is three months away, the expression is wrong. Editing the expression updates both in real time, so you can iterate until the schedule matches what you need.
The calculation runs in your browser using plain date arithmetic — no server, no cron daemon, no time zone conversion beyond what your browser already knows. It handles the standard five-field format used by crontab, Kubernetes CronJobs and most CI systems. It does not handle the sixth field (seconds) used by some Java schedulers, or the @yearly/@monthly shortcuts — write those in five-field form.
The standard five-field cron format: minute (0-59), hour (0-23), day (1-31), month (1-12), weekday (0-7, where 0 and 7 are Sunday). Supports *, /, - and , operators.
No. Write them as 0 0 * * * for daily or 0 * * * * for hourly. The tool accepts only the five-field numeric form.
Your browser local time. A cron daemon on a server uses the server time zone, which may differ.
Yes. Kubernetes uses the same five-field cron format.
No. Some Java-based schedulers (Quartz, Spring) use six fields including seconds. This tool does not support that.
Vai.la turns any URL into a short link with click statistics, QR Code and your own biolink.
Vai.la is not responsible for how the tools are used or for decisions made based on their results.