Write or build your cron expression and check it instantly: plain-language description, per-field visual editor and upcoming run times. Everything is computed in your browser, nothing is sent over the network.
A cron expression defines when a scheduled task runs on Unix-like systems (the classic crontab) and in tools such as Kubernetes, Jenkins or GitHub Actions. It has five fields separated by spaces: minute (0-59), hour (0-23), day of month (1-31), month (1-12 or JAN-DEC) and day of week (0-7 or SUN-SAT, where both 0 and 7 mean Sunday).
Each field accepts * (any value), comma-separated lists (1,15), ranges (1-5) and steps (*/10). For example, 0 9 * * 1-5 means “at 09:00, Monday to Friday”. When both day of month and day of week are restricted, the task runs when either one matches.
That is what CronSquare is for, our cron job monitoring tool: it alerts you only when an expected run fails to arrive.
Discover CronSquareminute · hour · day of month · month · day of week
Computed in your browser using your local time zone. Gestycontrol never receives or stores your expressions.