BitConvert
📅

Crontab Generator

Generate and parse cron expressions with visual builder

0-59
0-23
1-31
1-12
0-6 (Sun=0)
* * * * *
Every minute
#17/22/2026, 4:52:00 PM
#27/22/2026, 4:53:00 PM
#37/22/2026, 4:54:00 PM
#47/22/2026, 4:55:00 PM
#57/22/2026, 4:56:00 PM

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

1

Set Fields

Configure each field or use a preset schedule

2

Review Expression

See the generated cron expression and its description

3

Verify Schedule

Check the next 5 run times to confirm your schedule

Frequently Asked Questions

Last updated: Feb 27, 2026