Zum Hauptinhalt springen
PlusDeveloper Tools

Cron Builder

Cron expressions are powerful and a memory test at the same time: five little stars, and heaven help you if you mix up day-of-month and day-of-week. Cron Builder assembles the expression visually, explains every field in plain language and previews the next run times - so you can see whether your schedule really does what you think.

A live look inside

Live preview. It becomes interactive with your account.

What Cron Builder does

Anyone who has ever set up a cronjob knows that brief hesitation before hitting save: is the order right? Was 0 Sunday or Monday? Does this run only on the 10th, or every day at 10? Cron Builder takes that uncertainty away by assembling the expression field by field and telling you what it means as you go.

You start by choosing the format. The default is the classic five fields - minute, hour, day, month, weekday - as expected by Unix cron and most schedulers. Need second-level scheduling? Switch to the extended six-field format. And for Quartz-based systems there is the seven-field format including seconds and year. So the builder matches the scheduler you actually run.

For every field you see the allowed range - minutes 0 to 59, hours 0 to 23, weekdays 0 to 6 - and can combine single values, lists, ranges and step sizes. The assembled expression is explained live, turning the cryptic pattern into a readable sentence.

The centrepiece is the preview of the next run times. Instead of guessing whether your expression is right, you see concrete dates when the job would next fire. Especially for tricky day-and-weekday combinations, this is the fastest way to catch a thinking error before it hits production.

So you do not start from scratch for every standard case, the builder ships 24 ready-made templates sorted into categories. Alongside the classics like every 5 minutes or daily at midnight, there are typically German bureaucratic dates: the monthly advance VAT return on the 10th, the quarterly tax, the payroll tax filing or the social-insurance report at month-end. Plus business rhythms (Monday meeting, Friday report) and system classics (nightly backup, weekly cleanup, log rotation).

Cron Builder runs entirely in your browser. Nothing is sent to a server and nothing is stored. You simply copy the finished expression into your crontab, your CI job, your BullMQ scheduler or wherever it needs to go. No account, no signup, no data leaving your device.

Features

Three formats

Standard (5 fields), extended with seconds (6 fields) and Quartz with seconds and year (7 fields).

Next-run preview

Concrete dates when your expression fires next - thinking errors show up instantly.

Field-by-field explanation

Every field with its allowed range, the whole expression translated live into plain language.

24 ready-made presets

From every 5 minutes to midnight, plus tax, business and system rhythms in one click.

German bureaucratic dates

Advance VAT on the 10th, quarterly tax, payroll tax, social-insurance report - typical deadlines as presets.

Runs in the browser, no account

No server, no signup. Copy the expression and paste it into crontab, CI or a scheduler.

How it works

  1. 1

    Pick the format

    Standard five fields, extended with seconds or Quartz with seconds and year - depending on your scheduler.

  2. 2

    Take a preset or set fields

    Start from one of the 24 presets or enter minute, hour, day, month and weekday yourself.

  3. 3

    Check the next runs

    Look at the preview of run times and adjust if a date looks unexpected.

  4. 4

    Copy the expression

    Take the finished cron expression and paste it into crontab, a CI pipeline or a job queue.

Who needs this

→DevOps and admins setting up a cronjob and double-checking it before deploy.
→Developers who need a scheduler expression for CI, BullMQ or Croner.
→Anyone who wants to understand an existing cron expression translated into plain language.
→Bookkeepers and freelancers automating recurring tax and filing deadlines.
→Learners who want to grasp how the five cron fields interact.

Frequently asked questions

What do the five standard cron fields mean?

In order: minute (0-59), hour (0-23), day of month (1-31), month (1-12) and day of week (0-6, where 0 is Sunday). A star means every value. The builder shows this meaning for each field directly.

Why do I need the next-run preview?

Because cron expressions easily behave differently than you think - especially with day-and-weekday combinations. The concrete dates show immediately whether your job really runs at the intended time before it hits production.

What is the difference between 5, 6 and 7 fields?

Five fields are the classic Unix standard without seconds. Six fields add a seconds field at the front. Seven fields are the Quartz format with seconds plus a year field. Which one you need depends on your scheduler.

Are there presets for German tax deadlines?

Yes. In the tax and finance category you will find, among others, the monthly advance VAT return on the 10th, the quarterly tax, the payroll tax filing and the social-insurance report at month-end as ready-made expressions.

Does the builder run my cronjobs?

No. Cron Builder only creates and explains the expression and shows the preview. The job itself is run by your own system - crontab, CI server, BullMQ or whatever you use.

Are my expressions stored?

No. Everything runs in your browser. Nothing is sent to a server and nothing is stored without your action.

Timestamp Converter

Convert Unix timestamps to dates and back. Multiple timezones, all common formats. Runs in yo…

Date Calculator

Calculate days between dates, German legal deadlines with holidays, age, and calendar week. A…

JSON Formatter

Format, validate, and minify JSON with syntax highlighting and error detection. Free, runs in…

Regex Tester

Test regular expressions with live highlighting and German pattern presets.

Ready to use Cron Builder?

No installation. No account needed to start. Open it right in your browser.

Open now