Cron Expression Generator & Human Readable Translator
Build any cron schedule with a visual editor, read it in plain English in real time, preview the next 5 run times, and copy production-ready code snippets for any stack.
New: Cron Cheat Sheet — 50 real-world schedules explainedVisual builder
Compose minute, hour, day, month and weekday fields with dropdowns — no cron syntax memorized.
Next 5 run times
See the exact upcoming execution dates in your timezone before you deploy the schedule.
Copy-paste snippets
Grab production-ready cron snippets for Python, Node.js, Bash, Docker, GitHub Actions and n8n.
Minutes
Hours
Day of Month
Month
Day of Week
*/5 * * * *Human readable
Every 5 minutes
Next 5 execution times
- 1Thu, Aug 06, 2026, 12:15:00 PM UTC
- 2Thu, Aug 06, 2026, 12:20:00 PM UTC
- 3Thu, Aug 06, 2026, 12:25:00 PM UTC
- 4Thu, Aug 06, 2026, 12:30:00 PM UTC
- 5Thu, Aug 06, 2026, 12:35:00 PM UTC
Quick Snippets for */5 * * * *
from crontab import CronTab
from datetime import datetime
# Install: pip install python-crontab
cron = CronTab(user=True)
job = cron.new(command="/usr/bin/python3 /var/www/job.py", comment="scheduled by crongen")
job.setall("*/5 * * * *")
cron.write()
print(f"Installed: */5 * * * * -> /usr/bin/python3 /var/www/job.py")Popular cron schedules
Pre-built pages for the most searched cron expressions — each with the exact string, plain-English meaning, next run times and ready-to-copy code.
Every minute
* * * * *Every 2 minutes
*/2 * * * *Every 5 minutes
*/5 * * * *Every 10 minutes
*/10 * * * *Every 15 minutes
*/15 * * * *Every 20 minutes
*/20 * * * *Every 30 minutes
*/30 * * * *Every hour
0 * * * *Every hour at 30 minutes past
30 * * * *Every 2 hours
0 */2 * * *Every 3 hours
0 */3 * * *Every 4 hours
0 */4 * * *How cron expressions work
Frequently asked questions about cron syntax, common mistakes and scheduler differences.