Этот генератор рассчитан на предсказуемый синтаксис cron из 5 полей, а не на все диалекты планировщиков. Он поддерживает звездочки, списки, диапазоны, шаги и названия месяцев или дней недели, например MON-FRI. Возможности только для Quartz и AWS, такие как секунды, годы, ?, L, W и #, намеренно отклоняются, чтобы результат оставался переносимым для классических задач в стиле crontab.
Бесплатный генератор cron-выражений
Работает прямо в браузере - без загрузки файлов и регистрации.
Используйте пять полей: минута час день-месяца месяц день-недели.
0-59, *, диапазоны, списки и шаги, например */15.
0-23 в 24-часовом формате.
1-31. Используйте * для каждого календарного дня.
1-12 или JAN-DEC.
0-7 или SUN-SAT. Воскресенье может быть 0 или 7.
Ближайшие запуски
- 2026-07-07 09:00:00 UTC
- 2026-07-08 09:00:00 UTC
- 2026-07-09 09:00:00 UTC
- 2026-07-10 09:00:00 UTC
- 2026-07-13 09:00:00 UTC
Поддерживаемый синтаксис
Только стандартный cron из 5 полей: *, списки, диапазоны, шаги, названия месяцев и дней недели. Секунды, годы, ?, L, W и # намеренно отклоняются.
Что делает генератор cron-выражений?
Генератор cron-выражений помогает собрать пять полей стандартного Unix cron: минуту, час, день месяца, месяц и день недели. Инструмент проверяет каждое поле, объясняет расписание простым языком и показывает ближайшие запуски в UTC, не отправляя данные на сервер.
Как пользоваться
- 1Выберите шаблон. Начните с типичного расписания: каждые пять минут, каждый час, утром по будням или раз в месяц.
- 2Измените пять полей. Настройте минуту, час, день месяца, месяц и день недели с помощью стандартных значений cron, диапазонов, списков или шагов.
- 3Проверьте предпросмотр. Посмотрите понятную сводку, предупреждения и ближайшие запуски в UTC, прежде чем копировать выражение.
- 4Скопируйте выражение. Вставьте проверенную строку cron из пяти полей в crontab или планировщик с классической семантикой cron.
Кому пригодится
- Обслуживание серверов, когда нужна надежная запись crontab для бэкапов, скриптов очистки или проверок состояния.
- CI и деплой, когда запланированный workflow должен запускаться каждый час, каждый день, каждую неделю или по рабочим дням.
- Документация, когда нужно показать и строку cron, и понятное человеку объяснение.
- Отладка расписаний, когда задача запускается слишком часто или слишком редко и нужно проверить каждое поле.
Вопросы и ответы
Генератор cron-выражений бесплатный?
Да. Генератор cron-выражений можно использовать бесплатно, без регистрации и без лимитов. Проверка и предпросмотр ближайших запусков выполняются в браузере.
Мои cron-выражения загружаются на сервер?
Нет. Выражение разбирается и объясняется локально в браузере. Серверного планирования, сохранения или загрузки нет.
Какой формат cron поддерживает инструмент?
Он поддерживает стандартный cron из пяти полей: минута, час, день месяца, месяц и день недели. Можно использовать звездочки, списки, диапазоны, шаги и названия месяцев или дней недели. Секунды, годы и символы только для Quartz не поддерживаются.
Подходит ли это для AWS EventBridge или Quartz?
Не как полноценный генератор этих диалектов. AWS EventBridge и Quartz используют другие правила и дополнительные поля. Используйте эту страницу для классического cron из 5 полей, а перед вставкой в платформенный планировщик проверьте документацию вашей платформы.
Почему появляется предупреждение для дня месяца вместе с днем недели?
Классический cron трактует эти два ограниченных поля с семантикой OR. Если оба поля ограничены, совпадение любого из них может запустить задачу. Предупреждение помогает избежать частой ошибки, когда ожидают совпадения обоих полей одновременно.
В каком часовом поясе показаны ближайшие запуски?
Список предпросмотра показан в UTC, чтобы не было неоднозначности в разных браузерах. Настоящий cron daemon обычно выполняет расписания в часовом поясе, настроенном на сервере, если планировщик не поддерживает отдельную настройку часового пояса.