Хостинг в Україні від Mevcore

Cron expression explainer

We’ll explain a cron expression in plain words and show the next run times.

*/15 9-18 * * 1-5

Every 15 minutes, from 09:00 to 18:59, from Monday to Friday.

Minute

*/15

every 15 minutes

Hour

9-18

from 09:00 to 18:59

Day of month

*

any day

Month

*

any month

Day of week

1-5

from Monday to Friday

Next runs (Europe/Kyiv)

  1. 1 Thu, 08.10.2026 14:30
  2. 2 Thu, 08.10.2026 14:45
  3. 3 Thu, 08.10.2026 15:00
  4. 4 Thu, 08.10.2026 15:15
  5. 5 Thu, 08.10.2026 15:30
  6. 6 Thu, 08.10.2026 15:45
  7. 7 Thu, 08.10.2026 16:00
  8. 8 Thu, 08.10.2026 16:15
  9. 9 Thu, 08.10.2026 16:30
  10. 10 Thu, 08.10.2026 16:45

How to read a cron expression

Cron is the task scheduler in Linux and most hosting control panels. A schedule is written as five space-separated fields:

┌───────── minute (0–59)
│ ┌─────── hour (0–23)
│ │ ┌───── day of month (1–31)
│ │ │ ┌─── month (1–12 or JAN–DEC)
│ │ │ │ ┌─ day of week (0–6, Sunday = 0 or 7, or SUN–SAT)
* * * * *  team

Special characters

  • * — any value: * * * * * runs the task every minute.
  • , — a list: 0 9,18 * * * — at 9:00 and 18:00.
  • - — a range: 0 9 * * 1-5 — at 9:00 on weekdays.
  • / — a step: */10 * * * * — every 10 minutes.
  • @daily, @hourly, @weekly, @monthly — shorthands for common schedules.

Note: if both day of month and day of week are set, the task runs when either condition matches. On a server, cron uses the system time zone — check it before scheduling a task for a specific hour. Cron jobs are available on all shared hosting and VPS plans.

What should we call you?

Enter your name before starting the chat.

Hello! Type your question and an agent will reply as soon as possible.
Rate the agent’s reply