inyourbrowser.com

Cron job schedule explainer

Paste any cron schedule expression to see it explained in plain English along with the next several run times. Useful for verifying your cron jobs are set up correctly before deploying.

*/15Minute
*Hour
*Day of month
*Month
*Day of week
Quick fill
NEXT 5 RUNS
#1Mon, May 25, 2026, 11:00 PM
#2Mon, May 25, 2026, 11:15 PM
#3Mon, May 25, 2026, 11:30 PM
#4Mon, May 25, 2026, 11:45 PM
#5Tue, May 26, 2026, 12:00 AM

5-field format: minute · hour · day of month · month · day of week

How it works

The tool uses the cronstrue library to translate cron expressions into plain English, and pure JavaScript date arithmetic to compute the next scheduled run times. Everything runs in your browser. Our servers are not involved.

Processing runs in your browser

All parsing and scheduling calculations happen locally in your browser tab. Our servers are not involved at any point.

Related operations

For checking patterns inside log lines or schedules, try the regex tester. To work out the gap between two scheduled runs, use the date calculator. For converting cron timestamps to readable dates, see Unix timestamp.

Frequently asked questions

What is a cron job?

A cron job is a scheduled task that runs automatically at specified times or intervals on Unix-like systems. The schedule is defined using a cron expression, a string of five fields representing minute, hour, day of month, month, and day of week.

What does each field in a cron expression mean?

A standard cron expression has five fields: minute (0–59), hour (0–23), day of month (1–31), month (1–12), and day of week (0–6, where 0 is Sunday). Special characters include * (any), , (list), - (range), and / (step).

What does */5 mean in a cron expression?

The / character means 'step'. So */5 in the minute field means 'every 5 minutes', */2 in the hour field means 'every 2 hours', and so on.

Does this tool send my cron expression anywhere?

The expression is parsed and explained entirely in your browser using JavaScript. Our servers are not involved at any point.

What are the @ shorthand expressions?

@hourly, @daily, @weekly, @monthly, and @yearly are shorthand cron expressions. For example, @daily is equivalent to 0 0 * * * (midnight every day).

Related tools

Unix timestamp
Convert between Unix timestamps and human-readable dates. Seconds or milliseconds.
Date calculator
Days between dates, add or subtract days, calculate age, or count down to a future date.