Crontab Expression Studio Pro
Visual Crontab expression generator and human-readable translator, next run simulator, PDF export, and email scheduling.
⚡ Visual Cron Builder
🗣️ Human-Readable Translation
📅 Next 10 Runs Simulator
📄 PDF & Email Export
*
MINUTE
(0 - 59)
(0 - 59)
*
HOUR
(0 - 23)
(0 - 23)
*
DAY OF MONTH
(1 - 31)
(1 - 31)
*
MONTH
(1 - 12)
(1 - 12)
*
DAY OF WEEK
(0 - 6 / DOM-SAB)
(0 - 6 / DOM-SAB)
📅 Next 10 Simulated Runs
💻 Bash Terminal Command (Quick Install):
(crontab -l 2>/dev/null; echo "* * * * * /path/to/script.sh") | crontab -
What is Crontab and how do cron expressions work in Linux?
Crontab (Cron Table) is the time-based job scheduler in Unix/Linux systems executing shell commands, PHP/Python scripts, database backups, and queues automatically.
Cron Syntax & Special Characters
- Asterisco (*): Matches any value (every minute, every hour, every day).
- Virgola (,): Specifies a list of discrete values (e.g. 1,15,30).
- Trattino (-): Defines a continuous range (e.g. 1-5 for weekdays).
- Slash (/): Specifies step increments (e.g. */10 to run every 10 minutes).
Special System Macros
Modern systems support smart shortcuts like @reboot, @hourly, @daily, @weekly, and @monthly for error-free scheduling.