First day of every month: 0 0 1 * *
Runs at 00:00 on the 1st of each month - invoices, monthly reports, log rotation. Same as @monthly. Cron has no "last day of the month"; a common workaround is 0 0 28-31 * * [ "$(date -d tomorrow +\%d)" = 01 ] && command.
Build a different schedule with the crontab generator.
Other common values
- Every minute - * * * * *
- Every 5 minutes - */5 * * * *
- Every 15 minutes - */15 * * * *
- Every 30 minutes - */30 * * * *
- Every hour - 0 * * * *
- Every 6 hours - 0 */6 * * *
- Every day at midnight - 0 0 * * *
- Weekdays at 9 AM - 0 9 * * 1-5
- Every Sunday at midnight - 0 0 * * 0
Frequently asked questions
Is this tool free?
Yes. The core tool is free to use in your browser.