Cron parser / examples
Cron for: first of every month at midnight
0 0 1 * * At 00:00, on day 1 of the month.
How it works
@monthly is the alias. There is no clean "last day of month" in standard cron — the usual workaround runs on days 28-31 and lets a script check whether tomorrow is the 1st.
Next runs
Variations
0 9 1 * *first of month, 09:000 0 1 */3 *first day of every quarter0 0 15 * *the 15th of every month
Building something different? Paste any expression into the cron parser for a plain-English explanation and run preview.