Welcome to the ultimate tool for system administrators, developers, and Linux enthusiasts. Decoding the output of a crontab -l command can be tedious, especially when dealing with complex intervals and wildcards.
Simply paste your raw cron expressions into the viewer below. Our parser instantly translates the standard 5-part cron syntax into plain, human-readable English and calculates an on-demand visual calendar for your upcoming scheduled tasks. Your privacy is guaranteed: all parsing and date calculations happen entirely inside your web browser. No data is ever sent to an external server.
A standard cron expression consists of five time-and-date fields followed by the command to be executed. The fields are separated by spaces. Here is what each position represents:
| Position | Field Name | Allowed Values | Special Characters |
|---|---|---|---|
| 1 | Minute | 0 - 59 |
* , - / |
| 2 | Hour | 0 - 23 |
* , - / |
| 3 | Day of Month | 1 - 31 |
* , - / |
| 4 | Month | 1 - 12 |
* , - / |
| 5 | Day of Week | 0 - 7 (0 and 7 are Sunday) |
* , - / |
| 6+ | Command | Any valid shell command or script path | N/A |
Pro Tip: * means "any/every", , separates multiple values (e.g., 1,15), - defines a range (e.g., 1-5), and / specifies steps (e.g., */15 for every 15 units).