Build a cron expression visually, or paste one to get a plain-English explanation of when it runs.
A string of five fields (minute, hour, day of month, month, day of week) used to schedule recurring tasks on Unix-like systems.
An asterisk (*) means "every" value for that field — for example, an asterisk in the hour field means the job runs every hour.
Use */15 in the minute field, with all other fields set to *. This means "every 15th minute."
This tool helps you build and understand cron expressions — the standard syntax used by Unix-like systems (Linux, macOS) and many task schedulers to define when a recurring job should run. Adjust each field individually and see the generated expression update live, along with a plain-English explanation.
Cron is the standard way to schedule recurring automated tasks on servers — backups, report generation, cache clearing, email digests, and countless other maintenance jobs run on a cron schedule. Getting the expression right is important since a misconfigured cron job can run too often (wasting resources) or not often enough (missing its intended purpose), and the terse five-field syntax is easy to misread without careful attention.
All expression building and explanation happens directly in your browser — nothing is sent to a server.