Генератор cron-выражений
Соберите расписание в конструкторе или проверьте готовое выражение: что оно значит и когда сработает.
В 09:00, с понедельника по пятницу
- пн, 12 окт. 2026 г., 09:00
- вт, 13 окт. 2026 г., 09:00
- ср, 14 окт. 2026 г., 09:00
- чт, 15 окт. 2026 г., 09:00
- пт, 16 окт. 2026 г., 09:00
- пн, 19 окт. 2026 г., 09:00
- вт, 20 окт. 2026 г., 09:00
- ср, 21 окт. 2026 г., 09:00
- чт, 22 окт. 2026 г., 09:00
- пт, 23 окт. 2026 г., 09:00
Всё работает в вашем браузере: введённые данные и файлы никуда не отправляются.
Как пользоваться
- Выберите в конструкторе, как часто запускать задачу, — выражение появится сверху.
- Или вставьте своё выражение: под ним появится расшифровка и подсветка ошибок по полям.
- Проверьте ближайшие 10 запусков — в вашем часовом поясе или в UTC.
- Скопируйте выражение в crontab, GitHub Actions или Kubernetes.
Частые вопросы
Из чего состоит cron-выражение?
Из пяти полей через пробел: минута (0–59), час (0–23), день месяца (1–31), месяц (1–12) и день недели (0–6, воскресенье — 0 или 7). Звёздочка * значит «любое значение».
Что значат символы */ , и -?
*/15 — каждые 15 единиц, 1-5 — диапазон, 1,15 — список. Например, «*/10 9-18 * * 1-5» — каждые 10 минут с 9 до 18 по будням.
Что будет, если указать и день месяца, и день недели?
Задача сработает, если совпадёт хотя бы одно из условий. «0 0 1 * 1» — 1-го числа и каждый понедельник.
В каком часовом поясе работает cron?
Обычный cron на сервере — в поясе сервера. GitHub Actions — всегда в UTC, поэтому для него переключите ближайшие запуски на UTC.
Поддерживаются ли @daily и другие сокращения?
Да: @yearly, @monthly, @weekly, @daily и @hourly.