Skip to content
PrimeForgeTools
Theme: system

Developmentversion v1.0.0

Cron Expression Tool

Five fields, two questions: what does it mean, and when does it actually run. 0 0 13 * 5 is not Friday the 13th — it fires on the 13th and on every Friday, and this page says which rule produced every line it shows.

● valid

every 15 minutes between 09:00 and 17:59, on Monday to Friday (UTC)

Day ruleday-of-month is *, so day-of-week alone decides the day.

Build it
minute*/15
hour9-17
day of month*
month*
day of week1-5

your zone · the CLI default is UTC

From
Next 5 runs

    —

    From the command line

    The expression goes in the body, because a query string truncates at # and a shell expands an unquoted * before curl ever sees it. The third command is a crontab linter: ?out=cron exits non-zero on bad syntax and on a schedule that never fires.

    printf '*/15 9-17 * * 1-5' | curl -fsS --data-binary @- 'https://tools.primeforge.app/cron?tz=UTC&count=5'
    printf '*/15 9-17 * * 1-5' | curl -fsS --data-binary @- 'https://tools.primeforge.app/cron?out=describe&tz=UTC'
    printf '*/15 9-17 * * 1-5' | curl -fsS --data-binary @- 'https://tools.primeforge.app/cron?out=cron' >/dev/null || echo 'bad schedule'