Work on Repeat
Menu

Free tool · All tools

Cron schedules you can actually read.

Compose a five-field cron expression, see it explained in plain language, and preview the next five runs in any timezone — before anything depends on it.

minute · hour · day of month · month · day of week

Common schedules

In plain language

At 09:00 on Monday through Friday

Next five runs

    Field-by-field breakdown
    FieldValueMeaning
    Minute0minute 0
    Hour9hour 9
    Day of month*every day of the month
    Month*every month
    Day of week1-5Monday through Friday

    Questions

    What do the five cron fields mean?

    In order: minute (0–59), hour (0–23), day of month (1–31), month (1–12), and day of week (0–7, where both 0 and 7 mean Sunday). A * accepts every value, */n steps by n, a-b is a range, and a,b,c is a list.

    What if day of month and day of week are both set?

    When both day of month and day of week are restricted, standard cron runs the job if either matches — it is an OR, not an AND. "0 9 1 * 1" runs at 09:00 on the first of the month and on every Monday.

    How do timezones change when a cron schedule fires?

    A cron expression names wall-clock times, so the same schedule fires at different moments depending on the timezone it is evaluated in — including daylight-saving shifts. The preview shows each run in your chosen IANA timezone alongside UTC.

    Can I use this expression to schedule an AI routine?

    Yes. Routines are scheduled with exactly this five-field format plus an IANA timezone, and this preview uses the same parser the scheduler runs on, so what you see here is what would execute.

    Start with Free

    Prove one routine. Put the operation on repeat when it is ready.

    Put your first routine to work