Cron Expression Parser

Convert cron expressions to human-readable schedule. Verify when your cron jobs run.

Format: minute hour day_of_month month day_of_week

Human-Readable Schedule

What is Cron Parser?

Converts cron expressions (e.g., "0 9 * * 1-5") into human-readable schedule ("At 09:00 AM every weekday"). Cron is the standard time-based job scheduler in Unix/Linux systems. 5 fields: minute, hour, day-of-month, month, day-of-week. Used in: server cron jobs, GitHub Actions, AWS CloudWatch Events, Kubernetes CronJobs.

Details

Cron format: * * * * *

Position 1: minute (0-59)

Position 2: hour (0-23)

Position 3: day of month (1-31)

Position 4: month (1-12)

Position 5: day of week (0-6, 0=Sunday)

Tips

  • * means every value in that field
  • */N means every Nth (*/15 = every 15 min)
  • A-B means range (1-5 = Mon to Fri for day-of-week)
  • Verify before deploying — wrong cron costs server time
  • Test on crontab.guru for visualization

FAQs

Cron timezone?

Usually server timezone. Set TZ environment variable for specific zone.

Run on Feb 31?

Skipped automatically — doesn't exist.

Sunday is 0 or 7?

Most systems: 0. Some (Linux cron) accept both 0 and 7.

Copied