Espressione cron
Formato: minuto ora giorno-mese mese giorno-settimana
Analyze cron expressions and display upcoming scheduled executions.
Formato: minuto ora giorno-mese mese giorno-settimana
Write the expression in the format "minute hour day-month month day-week" (e.g. 5/5/5/1), or choose a common preset from the sidebar.
Set the number of next executions to calculate (from 1 to 20) in the "Executions" field, then press "Analyze Expression".
The tool shows a natural language description of the expression and the list of upcoming planned executions, calculated from the next minute after the current one.
Use "Copy" to export text and dates as plain text, or consult the Special Characters table and practical examples in the sidebar.
The parser accepts the standard 5-field format (minute, hour, day of month, month, day of week), used by crontab Unix/Linux. It does not support the sixth field "seconds" used by some application schedulers (e.g., Quartz, Spring).
We support asterisk (* = every value), comma (, = list of values e.g. 0,30), hyphen (- = interval, e.g. 1-5) and slash (/ = step, e.g. */15). You can combine them, for example "1-5/2" or "0,15,30,45".
Follows standard semantics: if both fields are restricted (different from *), execution occurs when at least one of the two conditions is true (logical OR). If one of them is "*/", only the other field counts.
The tool scans up to a year ahead (525,600 minutes): if it doesn't find matches within that interval, fields may produce an empty or inconsistent range (e.g. day 31 with February month). Check the valid ranges for each field.
The calculation uses your local browser's time zone (device date and time). If your cron job runs on a server with a different time zone, consider the offset when comparing results.