Data utilities

Cron expression tester

Decode cron expressions, preview the exact windows they trigger, and grab scheduler-friendly snippets without touching production servers. Timezone controls ensure every preview matches the environment you care about.

Category: Data utilities View documentation

Highlights

  • Instantly list the next five run times with friendly GMT offsets
  • Field-by-field hints explain ranges, steps, and weekday shortcuts
  • Copy-ready snippets for crontab, Laravel scheduler, and CronJobs

Cron parameters

Set the expression, timezone, and reference moment to preview upcoming matches.

Spacing matters: cron expressions expect five fields (minute hour day-of-month month day-of-week). Shortcuts like @hourly are also supported.

Schedule summary

High-level overview of the parsed expression, frequency, and reference window.

Expression valid
GMT+00:00

Every day every 5 minutes.

Roughly every 5m (≈288 runs per day).

Reference window

Sunday, November 30, 2025 · 22:24 GMT+0000

Hints

Quick reminders flagged from the current expression.

  • Step values are active—verify they align with upstream batch windows.

Quick presets

Load a curated expression and immediately preview its cadence.

Next runs

Upcoming matches rendered with ISO strings and copy helpers for runbooks.

Run 1

Sunday, November 30, 2025 · 22:25 GMT+0000 (26 seconds from now)

Run 2

Sunday, November 30, 2025 · 22:30 GMT+0000 (5 minutes from now)

Run 3

Sunday, November 30, 2025 · 22:35 GMT+0000 (10 minutes from now)

Run 4

Sunday, November 30, 2025 · 22:40 GMT+0000 (15 minutes from now)

Run 5

Sunday, November 30, 2025 · 22:45 GMT+0000 (20 minutes from now)

Field breakdown

Every cron field explained with inline descriptions for ranges, steps, and lists.

Minutes

*/5

Every 5 minute

Hours

*

Every hour

Day of month

*

Every day of the month

Month

*

All months

Day of week

*

Every day of the week

Copy-ready snippets

Use the parsed expression inside crontab entries, Laravel scheduler, or Kubernetes CronJobs.

crontab entry

Paste into crontab -e with your preferred command path.

*/5 * * * * /usr/bin/php /path/to/artisan schedule:run

Laravel scheduler

Attach this cron expression to a scheduled command.

$schedule->command('emails:send')->cron('*/5 * * * *');

Kubernetes CronJob

Drop inside spec.schedule to mirror this cadence.

schedule: "*/5 * * * *"

Builder wisdom

“Automation is for things you don’t want to do twice.”

— Unknown

Quick links

© 2025 OVRO Tools · tools for everyone.