Cron-Ausdruck-Generator
Online Entwicklung, Code & Daten* * * * *
Stellen Sie Ihren Cron-Ausdruck mit dem visuellen Konstruktor zusammen: Minute, Stunde, Tag des Monats, Monat und Wochentag. Das Tool zeigt die Klartext-Beschreibung, berechnet die nächsten Ausführungen und liefert den Ausdruck, bereit zum Einfügen ins Crontab. Ohne Konto, ohne Upload: Alles bleibt in Ihrem Browser.
Aktualisiert am 12. Oktober 2026
Passen Sie jedes Feld an oder fügen Sie einen vorhandenen Ausdruck ein: Beschreibung, Syntax und nächste Ausführungen werden live aktualisiert.
* * * * *
Der Cron-Generator ist kostenlos und unbegrenzt: so viele Ausdrücke Sie möchten, ohne Konto. Die Berechnung der nächsten Ausführungen erfolgt in Ihrem Browser — kein Server wird angefragt.
Minute, Stunde, Tag des Monats, Monat, Wochentag: Jedes Feld bietet Alle, Wert, Bereich, Liste und — für die Zeit — Alle N. Keine Syntax merken nötig: Der Ausdruck entsteht vor Ihren Augen und wird bei jedem Klick aktualisiert.
Meinen Cron bauenUnter der Ausgabe formuliert das den Cron in lesbare Sätze um: „Jeden Tag um 9:30“, „Alle 5 Minuten“, „Den 1. des Monats um Mitternacht“. Ideal, um ein älteres Crontab zu prüfen oder eine CI-Pipeline vor der Produktivsetzung zu dokumentieren.
Beschreibung lesenDie lokale Engine simuliert den Cron und zeigt die nächsten fünf Ausführungsdaten in der lokalen Zeit Ihres Geräts. Sie prüfen sofort, ob der Job am richtigen Tag zur richtigen Uhrzeit liegt — noch bevor Sie die Zeile ins Crontab übernehmen.
Nächste Daten anzeigenParsing und Datumberechnung laufen vollständig in Ihrem Browser: Es wird nichts gesendet und nichts auf einem Server gespeichert. Ihr letzter Ausdruck wird lokal auf Ihrem Gerät aufbewahrt, damit Sie dort weitermachen, wo Sie aufgehört haben — ideal, um an einem Planer zu iterieren.
DatenschutzerklärungStarten Sie mit einem Schnellbeispiel (jede Stunde, Werktage, der 1. des Monats …) oder bauen Sie Feld für Feld auf. Der Modus „Ausdruck“ erlaubt außerdem, einen vorhandenen Cron einzufügen, um ihn zu prüfen und zu verstehen.
Der Klartextsatz bestätigt Ihre Absicht; die nächsten fünf Ausführungen zeigen das konkrete Ergebnis in der Zeit. Bei einem ungültigen oder unmöglichen Ausdruck weist das Tool sofort darauf hin.
Klicken Sie auf „Kopieren“ und fügen Sie den Ausdruck in crontab -e, einen GitHub-Actions-Schedule, einen Kubernetes-CronJob oder einen beliebigen kompatiblen Planer ein. Vergessen Sie nicht, die Zeitzone des Zielsystems zu prüfen.
Die Cron-Ausdruck ist der De-facto-Standard, um wiederkehrende Aufgaben auf Unix-Servern und Cloud-Plattformen zu planen. Fünf Felder genügen, um fast jeden Rhythmus zu beschreiben: jede Minute, jede Stunde, jede Nacht, jeden Montag, den 1. des Monats … Der Cron-Generator von Volade baut diese Syntax für Sie, formuliert sie in Klartext um und simuliert die nächsten Ausführungen — ohne etwas irgendwohin zu senden.
Minute (0–59), Stunde (0–23), Tag des Monats (1–31), Monat (1–12), Wochentag (0–7, 0 und 7 = Sonntag). Jedes Feld akzeptiert * (alle Werte), einen einzelnen Wert (30), einen Bereich (1-5), eine Liste (1,15) oder einen Schritt (*/5, 10-40/10). Das Tool blendet unpassende Modi aus (z. B. kein „Alle N“ beim Monat), um falsche Syntax zu vermeiden.
0 9 * * * = jeden Tag um 9:00. 30 2 * * 0 = Sonntag um 2:30. */15 * * * * = alle 15 Minuten. 0 0 1 1 * = 1. Januar um Mitternacht. 0 8 * * 1-5 = jeden Werktag um 8:00. Diese Muster zu kennen, reicht für 90 % der Fälle; für den Rest baut Volades visueller Konstruktor die Zeichenkette Feld für Feld zusammen und kopiert sie in die Zwischenablage.
Ein lokales Crontab folgt der Zeitzone des Servers (TZ). GitHub Actions, GitLab CI und viele PaaS planen in UTC : ein Schedule um 9:00 UTC liegt um 10:00 oder 11:00 in Europa, je nach Sommerzeit. Bevor Sie einen kritischen Ausdruck validieren (Abrechnung, Berichte), bestätigen Sie die Zeitzone des Planers und testen Sie die nächsten Daten im Tool.
Die Syntax unterstützt leistungsstarke Kombinationen: 0 9-18/2 * * * (alle 2 Stunden von 9:00 bis 18:00), 0 0,12 1 */2 * (Mitternacht und Mittag, jeden zweiten Tag), 15 14 1 * * (den 1. um 14:15). Das Wochentagsfeld akzeptiert auf manchen crons auch abgekürzte Namen (mon, tue …) — das Tool arbeitet mit numerischen Werten, um von einem System zum anderen portabel zu bleiben.
0 0 30 2 * (30. Februar) wird nie ausgeführt. Ebenso wenig 0 0 31 4 * (31. April). Cron kennt keinen nativen Begriff des „letzten Tages im Monat“ (außer der Vixie-Erweiterung mit L): Dazu eignet sich eher ein Skript oder ein erweiterter Systemausdruck. Der Generator erkennt Bereiche außerhalb der Grenzen und meldet Syntaxfehler, bevor Sie die Zeile ins Crontab übernehmen.
POSIX-cron endet bei der Minute. Quartz (Java), Spring und einige Tools akzeptieren eine 6. Spalte (Sekunden) und eine 7. (Jahr). GitHub Actions unterstützt Intervalle wie „every 5 minutes“, aber keine beliebigen Schritte in allen Feldern. Im Zweifel bleiben Sie beim Standardformat mit 5 Feldern: Es ist am portabelsten, und genau das erzeugt der Generator.
crontab -e unter Linux und macOS; Windows Task Scheduler über Wrapper; GitHub Actions (on.schedule.cron); GitLab CI (rules:schedule); Kubernetes-CronJob; AWS EventBridge Scheduler; Google Cloud Scheduler; systemd timers (OnCalendar, ähnliche Syntax). Der XML-Formatter und der JSON-Formatter von Volade die Kette vervollständigen, wenn Ihre Jobs strukturierte Daten verarbeiten oder erzeugen.