# Cron Job Helper

> Visueller Cron-Ausdruck-Builder mit Klartext-Vorschau, Web-Cron-Generator (curl/wget), CMS-/Framework-Tipps und Docker/DDEV-Referenz.

Source: https://www.jpkc.com/db/tools/cron/

## Cron-Ausdrücke bauen, ohne zu raten

Cron ist mächtig, aber die fünf Sternchen-Felder sind notorisch fehleranfällig: Ein `*/5` an der falschen Stelle, ein verwechselter Wochentag, eine vergessene Null — und der Job läuft zu oft, zu selten oder nie. Der [Cron Job Helper](https://www.jpkc.com/tools/cron/) nimmt dir das Raten ab. Du stellst jedes Feld einzeln ein oder tippst einen Ausdruck direkt ein, und das Tool zeigt dir sofort, **was** der Ausdruck bedeutet und **wann** er das nächste Mal feuert.

Das Tool ist für alle gedacht, die mit zeitgesteuerten Aufgaben arbeiten: **Entwicklerinnen und Entwickler**, die schnell eine `crontab`-Zeile brauchen; **Admins**, die einen geerbten Cron-Ausdruck entziffern wollen; und alle, die ihren CMS- oder Framework-Scheduler (WordPress, TYPO3, Drupal, Laravel, Symfony) sauber an einen echten System-Cron hängen wollen. Es läuft komplett im Browser, ohne Account und ohne Installation.

## Was das Tool kann — fünf Bereiche

Die Oberfläche ist auf Englisch und in fünf Reiter (Tabs) gegliedert:

- **Builder** — der visuelle Cron-Ausdruck-Builder. Für jedes der fünf Felder (Minute, Stunde, Tag des Monats, Monat, Wochentag) wählst du einen Modus: *Every* (jedes), *Every N* (`*/N`), *Specific value* (fester Wert), *Range* (Bereich `A–B`) oder *List* (Liste `A,B,C`). Darüber steht der fertige Ausdruck mit einer **Klartext-Beschreibung** und einer Liste der **nächsten Ausführungszeiten** (*Next Scheduled Runs*). Wer den Ausdruck lieber direkt tippt, nutzt das Feld *Manual Input*; **Quick Presets** liefern 16 fertige Schedules per Klick.
- **Web Cron** — ein Generator für **HTTP-getriggerte** Cron-Jobs: Du gibst eine URL und einen Zeitplan ein, das Tool baut die passende `curl`- oder `wget`-Zeile inklusive Timeout, HTTP-Methode, Logdatei, User-Agent und HTTP-Basic-Auth.
- **CMS & Frameworks** — fertige Crontab-Rezepte für **WordPress, TYPO3, Drupal, Laravel und Symfony**, jeweils mit dem empfohlenen CLI-Weg und einer curl-Alternative.
- **Docker / DDEV** — Muster für Cron in Containern: Cron im Container, dedizierter Cron-Container, `docker exec` vom Host, Podman rootless sowie drei DDEV-Varianten.
- **Reference** — ein kompaktes Nachschlagewerk: Feld-Syntax, Sonderzeichen, `@`-Spezialstrings, häufige Beispiele, nützliche Befehle und der `MAILTO`-Mechanismus.

## Alles im Browser — nichts wird gesendet

Der Cron Job Helper ist **rein clientseitig**. Der Builder, der Klartext-Parser, die Berechnung der nächsten Laufzeiten und der Web-Cron-Generator laufen vollständig als JavaScript in deinem Browser. Es gibt **keinen** Server-Aufruf, keinen Upload und keine Datenbank: Die eingegebene URL, ein Auth-Passwort oder dein Zeitplan verlassen deinen Rechner nie. Das Tool **führt** auch keine Cron-Jobs aus — es **erzeugt** nur die Ausdrücke und Befehlszeilen, die du anschließend selbst in deine `crontab` einträgst.

## Jetzt ausprobieren

**[→ Cron Job Helper öffnen](https://www.jpkc.com/tools/cron/)** — ein Feld einstellen oder einen Preset klicken, Ausdruck kopieren, fertig. Ohne Account, kostenlos, direkt im Browser.

## Verwandte JPKCom-Tools

- **[Docker-Tools](https://www.jpkc.com/db/tools/docker/)** — passend zum *Docker / DDEV*-Tab, wenn du Container-Setups vorbereitest.
- **[Zeit- & Timestamp-Tools](https://www.jpkc.com/db/tools/time/)** — Zeitzonen und Unix-Timestamps prüfen, bevor du einen Zeitplan in der Server-Zeitzone festlegst.

---

Tiefer geht es auf den Unterseiten: das **[Manual](https://www.jpkc.com/db/tools/cron/manual/)** mit jedem Reiter im Detail, **[Beispiele](https://www.jpkc.com/db/tools/cron/examples/)** für konkrete Ausdrücke und gesammelte **[Tipps & Tricks](https://www.jpkc.com/db/tools/cron/tips/)** für die typischen Stolperfallen.

