Cron Job Helper
Visual cron expression builder with plain-text preview, web cron generator (curl/wget), CMS/framework tips and a Docker/DDEV reference.
Build cron expressions without guessing
Cron is powerful, but its five asterisk fields are notoriously error-prone: a */5 in the wrong column, a swapped weekday, a forgotten zero — and the job runs too often, too rarely, or never. The Cron Job Helper takes the guesswork out. You set each field individually or type an expression directly, and the tool instantly shows you what the expression means and when it fires next.
The tool is for anyone working with scheduled tasks: developers who need a quick crontab line, admins decoding an inherited cron expression, and anyone wiring a CMS or framework scheduler (WordPress, TYPO3, Drupal, Laravel, Symfony) to a real system cron. It runs entirely in the browser — no account, no installation.
What the tool does — five sections
The interface is in English and split into five tabs:
- Builder — the visual cron expression builder. For each of the five fields (minute, hour, day of month, month, day of week) you pick a mode: Every, Every N (
*/N), Specific value, Range (A–B) or List (A,B,C). Above sits the finished expression with a plain-text description and a list of the next run times (Next Scheduled Runs). Prefer typing? Use the Manual Input field; Quick Presets offer 16 ready-made schedules with one click. - Web Cron — a generator for HTTP-triggered cron jobs: give it a URL and a schedule, and it builds the matching
curlorwgetline including timeout, HTTP method, log file, user-agent and HTTP basic auth. - CMS & Frameworks — ready-made crontab recipes for WordPress, TYPO3, Drupal, Laravel and Symfony, each with the recommended CLI path and a curl alternative.
- Docker / DDEV — patterns for cron in containers: cron inside the container, a dedicated cron container,
docker execfrom the host, rootless Podman, and three DDEV variants. - Reference — a compact cheat sheet: field syntax, special characters,
@special strings, common examples, useful commands and theMAILTOmechanism.
Everything in the browser — nothing is sent
The Cron Job Helper is fully client-side. The builder, the plain-text parser, the next-run calculation and the web cron generator all run as JavaScript in your browser. There is no server call, no upload and no database: the URL you enter, an auth password or your schedule never leave your machine. The tool also does not run any cron jobs — it only produces the expressions and command lines that you then add to your own crontab.
Try it now
→ Open the Cron Job Helper — set a field or click a preset, copy the expression, done. No account, free, right in the browser.
Related JPKCom tools
- Docker tools — a companion to the Docker / DDEV tab when you prepare container setups.
- Time & timestamp tools — check time zones and Unix timestamps before you lock in a schedule in the server's time zone.
Go deeper on the subpages: the Manual covers every tab in detail, Examples gives concrete expressions, and Tips & Tricks collects the classic pitfalls.