Build and understand cron expressions visually. Schedule tasks with minute, hour, day, month, and weekday fields.
Want to jump straight in? Use our free Cron Expression Builder tool directly.
Navigate to the Cron Expression Builder on UtilsNow. Create cron schedules visually.
Use the visual interface to select when your task should run: minute, hour, day of month, month, and day of week.
Use preset schedules like "Every minute", "Every hour", "Daily at midnight", "Every Monday", or "Monthly" as a starting point.
The tool generates the cron expression (e.g., "0 9 * * 1-5" for weekdays at 9 AM) with a human-readable description.
Copy the cron expression for use in crontab, GitHub Actions, CI/CD pipelines, or any scheduling system.
Use our free Cron Expression Builder tool β no signup, no uploads, works directly in your browser.
Open Cron Expression BuilderA cron expression is a string of 5 fields (minute, hour, day, month, weekday) that defines a recurring schedule. It is used by Unix/Linux cron and many scheduling systems.
The asterisk (*) means "every". For example, * in the hour field means "every hour". */5 means "every 5th" (e.g., every 5 minutes).
Yes, use the day-of-week field: 0=Sunday, 1=Monday, ..., 6=Saturday. Example: "0 9 * * 1-5" runs at 9 AM on weekdays only.