Skip to content
useToolz online tools

Cron генератор онлайн

Sign in or register to save tools to favorites

min hr day mo dow

Visual cron expression generator for scheduling tasks.

A cron expression consists of 5 fields: minute, hour, day of month, month, day of week.

The * symbol means "every", */N means "every N units", a specific number is a fixed value.

Use quick presets for common schedules or configure each field manually.

The next 5 runs are calculated based on your browser's current time.

Cron Generator Online — Schedule Creation with Human-Readable Explanation

Cron is a task scheduler in Unix/Linux systems that executes commands on a schedule. Our generator creates cron expressions through a visual interface, explains them in human-readable language ("every Monday at 9:00"), and shows upcoming runs.

Cron Expression Syntax

FieldRangeExamples
Minutes0–590, 30, */15
Hours0–239, 0, */6
Day of month1–311, 15
Month1–12 or jan–dec1, 6, */3
Day of week0–7 (0,7=Sun) or sun–sat1, mon, 1-5

Special Characters

SymbolMeaningExample
*Any value* * * * * — every minute
,List of values0 9,17 * * * — at 9:00 and 17:00
-Range0 9 * * 1-5 — weekdays at 9:00
/Step*/15 * * * * — every 15 minutes

Common Cron Expressions

ExpressionDescription
* * * * *Every minute
0 * * * *Every hour
0 9 * * 1-5Weekdays at 9:00
0 0 * * *Every night at midnight
0 0 1 * *First day of every month

Frequently Asked Questions

How to run a task every 30 seconds?
Standard cron doesn't support seconds. Solutions: two cron jobs offset by sleep, systemd timers (OnCalendar=*:*:0,30), or Kubernetes CronJob.

What do @reboot, @daily mean?
@reboot — on system start, @daily = 0 0 * * *, @weekly = 0 0 * * 0, @monthly = 0 0 1 * *.

What timezone does cron use?
The server system timezone. For a different timezone, add TZ=Europe/Moscow to crontab.

For Unix timestamp work use the timestamp converter.

We use cookies for site operation and analytics. Подробнее

Upscaled image
Download

Log in to continue

or