Developer Tools
Cron Expression Generator & Explainer
Generate a cron expression from a plain schedule picker, or paste an existing one to get a plain-English explanation and a field-by-field breakdown.
Tool not available.
Most-Copied Cron Expressions
| Expression | Meaning |
|---|---|
| * * * * * | Every minute |
| */5 * * * * | Every 5 minutes |
| 0 * * * * | Top of every hour |
| 0 3 * * * | Daily at 03:00 |
| 30 8 * * 1-5 | Weekdays at 08:30 |
| 0 0 1 * * | First day of every month at midnight |
| 0 4 * * 0 | Every Sunday at 04:00 |
How the Tool Works
- Compose mode: pick frequency (minutes, hourly, daily, weekly, monthly), then the exact minute, hour, or day.
- The tool builds the five-field cron expression and shows the next few matching run times.
- Explain mode: paste any 5-field expression to see each field decoded and the whole schedule in a sentence.
- A cheatsheet of the most-copied expressions (every 5 minutes, 3 AM daily, weekdays at noon…) is one click away.
Example Input & Output
Common Questions
Which cron dialect does this use?
The classic five-field POSIX crontab format used by Linux/Unix cron. Some schedulers add a sixth "seconds" field (Quartz) or support @hourly shortcuts; five-field expressions work in the vast majority of systems.
What is the difference between */5 in minutes and hours?
*/5 in the minute field means "every 5th minute of every hour" (00, 05, 10…). */5 in the hour field means every 5th hour (00:00, 05:00, 10:00…). The field position changes the meaning completely.
What happens if both day-of-month and day-of-week are restricted?
Classic cron ORs them: the job runs when either matches. Setting 13 as day-of-month and Friday as weekday runs on the 13th of every month AND every Friday — a frequent surprise documented in most crontab manuals.
Does cron account for daylight saving time?
Cron fires by local server time, so schedules can shift or skip an hour at DST transitions. For critical schedules run the server in UTC or use a scheduler with explicit timezone support.
Related Developer Tools
Unix Timestamp Converter
Translate epoch timestamps and ISO dates while showing UTC and local browser time.
Time Zone Converter
Convert times between any IANA time zones with full daylight-saving awareness, plus a side-by-side world clock for scheduling calls.
Add or Subtract Days from Date
Add or subtract days, weeks, months, or years from any date — with correct end-of-month clamping (Jan 31 + 1 month = Feb 28/29).