Understand any cron expression at a glance.

Paste a standard five-field cron expression to see each field labeled before you schedule or debug a job.

Cron expression

Result

Field breakdown

text
Minute: */15
Hour: 9-17
Day of month: *
Month: *
Weekday: 1-5
Verify timezone and overlap policy in the scheduler.

Processed locally — inputs and results stay in this browser tab. Copy and download actions run only when you choose them.

More Signalbench tools

Small tools for stubborn bugs.

Format JSON, inspect JWT claims, explain cron expressions, and compare text locally in your browser.

Open

Format and validate JSON without leaving your browser.

Format, indent, and validate JSON locally in your browser, with a clear error message when the syntax is invalid.

Open

Decode a JWT and read its claims.

Decode a JSON Web Token locally to read its header and payload claims — decoding a JWT is not the same as verifying it.

Open

Compare two texts line by line.

Compare two blocks of text line by line and see exactly which lines were added, removed, or unchanged, locally in your browser.

Open

Encode and decode Base64 without breaking Unicode.

Encode UTF-8 text as Base64 and Base64URL or decode canonical data back to Unicode text.

Open

Encode URL components without confusing + and %20.

Encode and decode UTF-8 URL components or HTML form values locally.

Open

What the parser confirms

The parser checks that an expression has five whitespace-separated fields built from numbers, *, ranges, lists, or steps, then labels each one. It does not know your scheduler's timezone, retry policy, or whether overlapping runs are safe.

  • Write the intended timezone beside the expression.
  • Decide whether a missed run should catch up automatically.
  • Test the schedule around a daylight-saving transition.