Cron Expression Generator

Pick when your job should run and get a valid five-field cron expression, a plain-English description and the next run times. Everything runs in your browser.

  • Free
  • No sign-up
  • Runs in your browser
Start from a preset
FieldRunValues
Minute
0–59
Hour
0–23
Day of month
1–31
Month
1–12 or JAN–DEC
Day of week
0–7 or SUN–SAT

Cron expression

*/15 * * * *

Next 5 runs

    How to use the Cron Expression Generator

    1. Start from a preset such as “every 15 minutes” or “weekdays at 09:00”, or set each field yourself.
    2. For each field choose every, every N, specific values or a range.
    3. Check that the description and next run times match what you intended.
    4. Copy the expression into your crontab, Kubernetes CronJob or CI scheduler.

    Know when a cron job doesn’t run

    SensaCat gives every scheduled job a heartbeat URL and alerts your team by email, Slack or Discord when a ping is late or reports a failure.

    Start monitoring free

    Frequently asked questions

    In order: minute (0–59), hour (0–23), day of month (1–31), month (1–12 or JAN–DEC) and day of week (0–7 or SUN–SAT, where both 0 and 7 mean Sunday). A job runs when the current time matches every field.

    Use */5 * * * *. The */5 in the minute field means every fifth minute starting at 0, so the job runs at :00, :05, :10 and so on.

    Classic cron uses the time zone of the server it runs on. Some implementations support a CRON_TZ variable, and schedulers such as Kubernetes CronJobs let you set a time zone per job. Check which applies before scheduling around midnight or daylight saving changes.

    When both fields are restricted, standard cron runs the job when either one matches, not when both match. 0 9 1 * 1 runs at 09:00 on the 1st of every month and on every Monday.

    Related tools

    Cron Expression Parser

    Translate a cron expression into plain English and list its next runs in any time zone.

    Runs in your browser Open tool

    Crontab Validator

    Check a whole crontab for syntax errors and the mistakes that make jobs fail silently.

    Runs in your browser Open tool

    Cron Heartbeat Calculator

    Get the expected interval and grace period to monitor a cron job without false alarms.

    Runs in your browser Open tool