Kostenloser Cron-Ausdruck-Parser
Dieser kostenlose Cron-Ausdruck-Parser wandelt einen Zeitplan wie 0 9 * * 1-5 schon beim Tippen in Klartext um. Er liest 5, 6 und 7 Felder, Tagesnamen sowie L, W und #.
Ausführung:At 09:00 AM, Monday through Friday
Häufige Vorlagen
So parsen Sie einen Cron-Ausdruck
Geben Sie einen Cron-Ausdruck ein.
Tippen oder fügen Sie ihn im Feld ein oder tippen Sie auf eine der acht Vorlagen. Fünf Felder sind der Standard, Formen mit 6 und 7 Feldern funktionieren ebenfalls.
Lesen Sie die Zusammenfassung in Klartext.
Die Beschreibung unter dem Feld wird beim Tippen aktualisiert. Eine rote Meldung bedeutet, dass ein Wert außerhalb des Bereichs liegt oder kein gültiger Cron ist.
Lesen Sie die Beschreibung und kopieren Sie dann.
Die rote Meldung markiert Werte außerhalb des Bereichs. Klicken Sie auf Kopieren, um den Ausdruck in Ihre Zwischenablage zu legen, bereit für eine crontab, eine CI-Workflow-Datei oder einen Cloud-Scheduler.
Häufig gestellte Fragen
Antworten zu Cron-Syntax, Sonderzeichen, Zeitzonen und Ausführungszeiten.
Was ist ein Cron-Ausdruck?
Ein Cron-Ausdruck ist eine Zeile mit 5 Feldern, die einen wiederkehrenden Zeitplan festlegt: Minute (0-59), Stunde (0-23), Tag des Monats (1-31), Monat (1-12) und Wochentag (0-7, wobei 0 und 7 Sonntag sind). Zum Beispiel bedeutet 0 9 * * 1-5 werktags um 9 Uhr.
Was bedeuten *, /, - und , in Cron?
Ein Stern steht für jeden Wert, ein Komma listet Werte auf (1,15), ein Bindestrich legt einen Bereich fest (9-17) und ein Schrägstrich legt eine Schrittweite fest (*/15 ist alle 15 Minuten). Sie lassen sich kombinieren, etwa 0 9-17/2 * * 1-5 für alle zwei Stunden von 9 bis 17 Uhr an Werktagen.
Wie schreibe ich einen Cron-Job, der alle 5 Minuten läuft?
Verwenden Sie */5 * * * *. Das */5 im Minutenfeld bedeutet jede fünfte Minute ab :00, und die vier Sterne stehen für jede Stunde, jeden Tag, jeden Monat und jeden Wochentag. Für alle 15 Minuten verwenden Sie */15 * * * *, eine der Vorlagen auf dieser Seite.
Was ist der Unterschied zwischen Cron mit 5 und mit 6 Feldern?
Das klassische Unix-crontab verwendet 5 Felder. Quartz, Spring und einige Node-Bibliotheken fügen Sekunden als erstes Feld hinzu, und AWS EventBridge ergänzt am Ende ein Jahr. Dieser Parser erklärt 5, 6 und 7 Felder, listet kommende Ausführungszeiten aber nur für die Form mit 5 Feldern auf.
Was bedeuten @daily, @weekly und @reboot?
Das sind crontab-Kürzel. @hourly ist 0 * * * *, @daily ist 0 0 * * *, @weekly ist 0 0 * * 0, @monthly ist 0 0 1 * * und @reboot läuft einmal beim Start des Servers. Der Parser erklärt sie, zeigt kommende Ausführungszeiten aber nur für die Form mit 5 Feldern an.
Kann ich L, W, # und ? in einem Cron-Ausdruck verwenden?
Das klassische crontab unterstützt sie nicht, Quartz und viele Cloud-Scheduler dagegen schon. L steht für „last“ (0 0 L * * ist der letzte Tag des Monats), W für den nächstgelegenen Werktag, # für den n-ten Wochentag (1#2 ist der zweite Montag) und ? für keinen bestimmten Wert. Der Parser erklärt alle vier.
Warum zeigt mein Quartz-Ausdruck den falschen Wochentag an?
Der Parser liest Wochentagsnummern nach Unix-Art: 0 oder 7 ist Sonntag und 6 ist Samstag. Quartz zählt dagegen 1 für Sonntag bis 7 für Samstag, deshalb wirken seine Zahlen hier um einen Tag verschoben. Schreiben Sie Tagesnamen wie MON-FRI oder SAT, um die Verwechslung zu vermeiden.
Warum läuft mein Cron-Job nicht zum erwarteten Zeitpunkt?
Die übliche Ursache ist die Zeitzone: Cron verwendet die Zeitzone des Servers, während diese Seite die Ausführungen in Ihrer eigenen lokalen Zeit auflistet. Außerdem läuft Cron, wenn sowohl das Feld für den Tag des Monats als auch das für den Wochentag gesetzt ist, bei einer der beiden Bedingungen. So wird 0 0 13 * 5 an jedem 13. und an jedem Freitag ausgelöst.
Warum meldet der Parser, dass mein Ausdruck ungültig ist?
Jedes Feld hat einen Wertebereich: Minute 0-59, Stunde 0-23, Tag 1-31, Monat 1-12 und Wochentag 0-7. Ein Wert außerhalb davon, ein verirrter Buchstabe, weniger als 5 oder mehr als 7 Felder färben das Ergebnis rot. Fügen Sie nur die Zeitfelder ein, nicht den Befehl oder einen cron( )-Wrapper.
In welcher Zeitzone werden die nächsten Ausführungszeiten angezeigt?
Sie verwenden die Zeitzone und das Datumsformat Ihres Browsers und beginnen mit der nächsten vollen Minute. Es gibt keine Zeitzonenauswahl. Verschieben Sie die Zeiten daher um Ihren Versatz, falls Ihr Server UTC verwendet.
Ist dieser Cron-Parser kostenlos und privat?
Ja, er ist kostenlos, ohne Konto und ohne Nutzungslimit, und Ausdrücke werden nie gespeichert. Auf der Live-Website zählt Google Analytics jede Änderung. Wenn ein Ausdruck nicht geparst werden kann, wird der Fehlertext mit dieser Zählung übermittelt und kann den fehlerhaften Wert enthalten, etwa einen Befehlsnamen.
Was dieser Cron-Ausdruck-Parser leistet
Er erklärt jeden Ausdruck in Klartext, markiert Werte außerhalb des Bereichs und listet kommende Ausführungen auf. Acht Vorlagen helfen beim Einstieg.

Cron-Ausdrücke in Klartext übersetzen
Geben Sie einen Ausdruck ein oder fügen Sie ihn ein, und die Beschreibung wird beim Tippen aktualisiert, zum Beispiel Um 09:00 Uhr, Montag bis Freitag. Er liest 5, 6 und 7 Felder, Tages- und Monatsnamen, L, W und #.
- Aktualisierung bei jedem Tastenanschlag
- Liest auch Sekunden- und Jahresfelder
- Versteht L, W, # und ?

Kommende Cron-Ausführungszeiten als Vorschau
Bei Ausdrücken mit 5 Feldern listet die Seite 5 kommende Zeitpunkte ab der nächsten Minute in der Zeitzone Ihres Browsers auf. Tag und Wochentag folgen den üblichen Cron-Regeln, daher listet 0 9 * * 1-5 nur Werktage auf.
- Die nächsten 5 Ausführungen ab der nächsten Minute
- Angezeigt in Ihrer lokalen Zeitzone
- Eine Vorschau für Ausdrücke mit 5 Feldern
Acht Vorlagen per Fingertipp
Tippen Sie auf einen Chip, um das Feld zu füllen. Die acht Vorlagen decken jede Minute, 15 Minuten, jede Stunde, Mitternacht, Mittag, montags um 9 Uhr, sonntags um Mitternacht und den Monatsersten ab.
Erkennt Werte außerhalb des Bereichs
Eine Minute 60, eine Stunde 25, Tag 32, Monat 13 oder ein verirrter Buchstabe färben das Ergebnis rot, sodass Sie einen Tippfehler bemerken, bevor er Ihre crontab erreicht.
Ausdruck kopieren
Die Schaltfläche „Kopieren“ legt den genauen Ausdruck aus dem Feld in Ihre Zwischenablage, bereit zum Einfügen in eine crontab, eine CI-Workflow-Datei oder einen Cloud-Scheduler.
Kostenlos, ohne Anmeldung
Nutzen Sie ihn so oft Sie möchten, ganz ohne Konto. Ausdrücke werden nicht gespeichert. Auf der Live-Website zählt Google Analytics jede Änderung, und ein fehlgeschlagenes Parsen sendet zusätzlich seinen Fehlertext.
Anwendungsfälle für den Cron-Parser
Lesen Sie einen Zeitplan und prüfen Sie die nächsten Ausführungszeiten, bevor Sie ihn live schalten, überall dort, wo Cron-Syntax vorkommt.
Server-Cronjobs
Fügen Sie die fünf Zeitfelder einer Linux-crontab-Zeile ein, um zu lesen, was der Job macht, bevor Sie ihn auf einem Server eintragen. Lassen Sie den Befehl dahinter weg.
- Zeitpläne für Backups und Log-Rotation lesen
- Eine Minute oder Stunde außerhalb des Bereichs erkennen
- Prüfen Sie, an welchen Tagen der Job läuft, bevor er live geht
CI/CD-Pipelines
Zeitpläne in GitHub Actions und GitLab CI verwenden Standard-Cron mit 5 Feldern. Lesen Sie den Ausdruck hier, bevor Sie die Workflow-Datei committen, und denken Sie daran, welche Zeitzone der Runner verwendet.
- Cron-Zeilen in GitHub-Actions-Workflow-Dateien
- Intervallmuster für GitLab-CI-Pipeline-Zeitpläne
- Denken Sie daran, dass GitHub-Actions-Zeitpläne in UTC laufen
Cloud-Scheduler
Quartz, Spring und Cloud-Scheduler fügen ein Sekunden- oder Jahresfeld hinzu und verwenden ? für einen Tag. Fügen Sie den Ausdruck ohne cron( )-Wrapper ein, um ihn in Klartext zu lesen.
- EventBridge-Regeln mit sechs Feldern wie 0 12 * * ? *
- Quartz- und Spring-Ausdrücke mit Sekunden an erster Stelle
- Tagesnamen wie MON-FRI und JAN
Weitere Tools entdecken
Entdecken Sie weitere kostenlose Tools, die sich gut mit diesem ergänzen
Zeitstempel-Konverter
Unix-Zeitstempel in lesbare Datumsangaben umwandeln
JSON-Formatierer
JSON im Browser formatieren, validieren und minimieren
Regex-Tester
Reguläre Ausdrücke live testen und debuggen
UUID-Generator
Zufällige v4-UUIDs erzeugen, einzeln oder bis zu 100 auf einmal
Base64-Encoder
Base64-Strings kodieren und dekodieren
Hash-Generator
SHA-1-, SHA-256- und SHA-512-Hashes von Text oder Dateien erzeugen