Skip to content
Run here 100% in your browser, no upload, no login

Cron Generator

Build a cron expression from five visual fields and preview the next five run times.

Minute

Hour

Day of month

Month

Day of week

Reads as: —

Next 5 runs (browser local time)

    Values accept numbers or three-letter names (jan, mon). When day-of-month and day-of-week are both restricted, a day matches if either one matches (Vixie cron).

    How to use it

    1. Work through the five rows top to bottom: minute, hour, day of month, month, day of week.
    2. For each row pick a mode: Every (*), Pick values (0,15,30,45), Range (9-17) or Every N (*/15).
    3. Values accept plain numbers or three-letter names such as jan for January and mon for Monday.
    4. Read the human sentence under the expression to confirm the schedule says what you meant.
    5. Check Next 5 runs against the calendar, then copy the five-field expression into crontab, a CI schedule or a job runner.

    Common use cases

    Why it stays private

    Every field, expression and run-time calculation is computed in your browser. No schedule, host name or job detail is sent anywhere, so you can describe infrastructure timings freely.

    FAQ

    Q: Which cron dialect does the preview follow? A: Standard five-field Vixie cron. When day of month and day of week are both restricted, a day matches if either one matches, which is the behavior most Linux hosts implement.

    Q: Why are the run times in my local time zone? A: The preview uses the time zone of your browser. Servers usually run UTC, so if your host is UTC and you are not, convert the times before you commit the schedule.

    Q: Does it support the non-standard six-field syntax with seconds or years? A: No. This generator emits the five fields that crontab, GitHub Actions schedules and most job runners accept. Seconds-level and @yearly style shortcuts are out of scope.

    Your data stays on this device

    Cron Generator runs 100% locally. Everything you paste or drop is processed by your own browser and never transmitted. Nothing is stored on our servers — close the tab and it is gone.

    Nothing you type is sent to a server, logged, or used for analytics. The page works even with your network disconnected after first load.