Skip to content
TR ToolRux

Cron Expression Generator

Build, decode, and test cron expressions with a visual editor, human-readable descriptions, next run times, and preset schedules.

Schedule Description

Every minute

Next 5 Scheduled Runs

13/23/2026, 6:15:00 PM
23/23/2026, 6:16:00 PM
33/23/2026, 6:17:00 PM
43/23/2026, 6:18:00 PM
53/23/2026, 6:19:00 PM

Cron Syntax Reference

SymbolMeaning
*Every value
,Value list (1,3,5)
-Range (1-5)
/Step (*/5 = every 5)

Cron Expression

Minute

Hour

Day (Month)

Month

Day (Week)

Quick Presets

📖 Learn More

Everything you need to know

Visual Cron Expression Builder

Edit each field (minute, hour, day, month, weekday) independently with real-time feedback. The human-readable description updates as you type, so you always know exactly what your cron expression means.

Quick Presets

Start from common schedules like "Every 5 minutes," "Daily at 9 AM," "Weekdays at 9 AM," or "1st of every month." Click a preset to load it, then customize as needed.

Next Run Times

The tool calculates the next 5 execution times based on your local timezone, so you can verify your schedule is correct before deploying. No more guessing whether 0 9 * * 1 runs on Monday or Sunday.

Cron Syntax Reference

Need a refresher? The built-in reference table explains every symbol: * (every value), , (list), - (range), and / (step). Everything you need in one place.

Where Cron Expressions Are Used

Cron schedules power Linux cron jobs, GitHub Actions (schedule), AWS CloudWatch Events, Google Cloud Scheduler, Azure Functions, Kubernetes CronJobs, Vercel Cron, and virtually every task scheduler in DevOps.

Related Tools

Convert timestamps with the Epoch Converter, calculate dates with the Date Difference Calculator, or view schedules on the Calendar.