Crontab Generator
Generate and parse cron expressions with visual builder
What is the Crontab Generator?
Written and maintained by the BitConvert team · Feb 27, 2026
The Crontab Generator helps you build and understand cron expressions, the five-field schedules that drive recurring jobs on Unix and Linux systems. The fields, in order, are minute (0-59), hour (0-23), day of month (1-31), month (1-12), and day of week (0-6, where 0 is Sunday). A visual builder lets you configure each field or start from a preset, and the tool assembles the matching expression for you.
Each field accepts the standard cron operators: an asterisk (*) for every value, a step like */5 for every fifth unit, a range such as 1-5, and comma-separated lists like 1,3,5. As you adjust the fields, the generator explains the schedule in plain English and previews the next five run times, so you can confirm a job fires when you intend before committing it to a crontab. That preview catches the classic mistake of a schedule that never actually runs.
Key Features
Visual Field Builder
Configure minute, hour, day-of-month, month, and day-of-week individually instead of hand-writing the raw expression.
Plain-Language Explanation
Every expression is translated into a readable sentence so you can confirm it means what you intended.
Next-Run Preview
The tool calculates and lists the next five execution times, exposing schedules that would fire too often or never.
Operators & Presets
Supports asterisks, steps (/), ranges (-), and lists (,), plus ready-made presets for common intervals.
Common Use Cases
Schedule nightly database backups or log rotation at a precise hour and minute. Set up a task to poll an API or send a report every 5, 15, or 30 minutes. Build a weekday-only or first-of-the-month job and verify the day fields before deploying. Double-check an inherited cron line by reading its plain-English description and next run times. Learn cron syntax hands-on by adjusting fields and watching how the schedule changes.
How It Works
Set Fields
Configure each field or use a preset schedule
Review Expression
See the generated cron expression and its description
Verify Schedule
Check the next 5 run times to confirm your schedule
Frequently Asked Questions
Last updated: Feb 27, 2026