Будуйте та перевіряйте cron-вирази. Оберіть пресет або відредагуйте п'ять полів і дивіться час наступних запусків у вашому часовому поясі. Працює повністю у вашому браузері.
Як користуватися Генератор cron
Оберіть пресет або введіть cron-вираз у п'ять полів.
Дивіться кожне поле підписаним і перевіреним під час редагування.
Прочитайте час наступних запусків, обчислений у вашому місцевому часовому поясі.
A cron expression is a compact string of five fields that tells a scheduler when to run a task: minute, hour, day of month, month and day of week. It is powerful but easy to get wrong, and a misplaced asterisk can mean a job fires every minute instead of once a day.
Start from a common preset (every hour, every day at midnight, every Monday at 9 AM) or build a custom expression field by field, with each field labeled and validated as you type.
Crucially, it previews the next five run times in your browser's local time zone, so you can confirm the schedule actually does what you intended before you deploy it.
Each field accepts more than a single value: an asterisk means every value, a list like MON,WED,FRI picks several, a range like MON-FRI spans days, and a step like */15 in the minute field runs at 0, 15, 30 and 45 past the hour.
The output works with standard cron on Linux and macOS, crontab, AWS EventBridge, GitHub Actions schedules and most job-scheduling libraries.
One classic trap is setting both day-of-month and day-of-week: standard cron then runs when either matches, not both, so a job can fire more often than expected. Leaving one of the two as an asterisk avoids the surprise.
This tool targets standard five-field cron, so platform extensions like a seconds field or @reboot are not produced here. Remember too that the job runs in the executing server's time zone, which may differ from the local preview.
Поширені запитання
По порядку: хвилина, година, день місяця, місяць і день тижня. Зірочка означає кожне значення, тож * * * * * запускається щохвилини.
Використайте крокове значення в полі хвилин: */15 * * * * запускається на хвилинах 0, 15, 30 і 45 кожної години.
Числа від 0 до 6 (неділя це 0, а 7 також означає неділю) або трилітерні назви, як-от MON. Можна використовувати діапазони (MON-FRI) і списки (MON,WED,FRI).
Коли задано і день місяця, і день тижня, стандартний cron запускається за будь-яким збігом, а не за обома. Залиште одне як *, щоб уникнути несподіванок.
Цей генератор націлений на стандартний cron із п'яти полів. Деякі платформи додають поле секунд чи розширення на кшталт @reboot, які тут не створюються.
Попередній перегляд показує наступні запуски в місцевому часовому поясі вашого браузера. Сервер, що виконує завдання, використовує власний пояс, тож переконайтеся, що він збігається.
Вбудувати цей інструмент
Додайте цей інструмент на власний сайт. Скопіюйте фрагмент нижче; він оновлюється автоматично.
<iframe src="https://monu.tools/embed/uk/cron-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Пов'язані інструменти
Форматуйте, впорядковуйте та перевіряйте JSON онлайн із чіткими повідомленнями про помилки для некоректного вводу.
Кодуйте текст у Base64 або декодуйте Base64 назад у текст. Підтримка UTF-8 з автоматичним визначенням напряму.
Генеруйте 5 випадкових UUID версії 4 за RFC 4122 одночасно. Ввід ігнорується; запустіть знову для нової партії.
Мініфікуйте та перевіряйте JSON у вашому браузері й дивіться, скільки байтів ви заощаджуєте.