Cron-Konverter

Cron-Ausdrücke in ein lesbares Format umwandeln und umgekehrt. Mit unserer visuellen Oberfläche Cron-Zeitpläne erstellen, validieren und verstehen.

Format: minute hour day month day-of-week

Min
(0-59)
Hour
(0-23)
Day
(1-31)
Month
(1-12)
DoW
(0-6)

Cron Syntax Reference:

*Any value
*/5Every 5th value
1-5Range from 1 to 5
1,3,5Specific values

Mastering Cron Expressions

Cron is a time-based job scheduler in Unix-like operating systems. Use this tool to build, validate, and understand your automation schedules.

1. Paste or Describe

Input a raw 5-field cron string or describe your schedule in plain English.

2. Fine-Tune Fields

Adjust individual fields for minutes, hours, days, and months with real-time feedback.

3. Verify Schedule

Check the "Next Runs" preview to ensure your jobs fire exactly when you expect.

The 5-Field Standard

Most modern systems (like crontab, GitHub Actions, and AWS Lambda) use the standard 5-field format:

min
hour
day
month
dow

* Note: Some specific implementations support an optional 6th field for "seconds" or "years".

Explore More Developer Tools

Frequently Asked Questions

Warum sollten Sie unseren Cron Expression Builder verwenden?

Two-Way Conversion

Convert cron to human-readable text and vice versa.

Vorschau auf die nächsten Läufe

Dank präziser Zeitplanung sehen Sie, wann Ihr Cronjob das nächste Mal ausgeführt wird.

Real-Time Validation

Instant feedback on syntax errors.

Gemeinsame Vorlagen

Schneller Zugriff auf häufig verwendete Cron-Ausdrücke.

Cron-Ausdrucksgenerator & Konverter

Unser Cron-Ausdruckskonverter unterstützt Entwickler und Systemadministratoren beim Erstellen, Lesen und Validieren von Cron-Job-Ausdrücken in verständlichem Englisch. Ob Sie eine nächtliche Datensicherung, einen wöchentlichen Bericht oder eine monatliche Aufräumaufgabe planen – der Cron-Generator übersetzt komplexe Syntax sofort in einen klaren, lesbaren Zeitplan.

Das Tool funktioniert in beide Richtungen – fügen Sie einen Cron-Ausdruck wie folgt ein: 0 9 * * 1-5 und sehen Sie, wie es in „Um 09:00 Uhr, Montag bis Freitag“ umgewandelt wird, oder beschreiben Sie Ihren Zeitplan in einfacher Sprache und erhalten Sie die korrekte Cron-Syntax zurück. Es werden auch die nächsten 5 geplanten Ausführungszeiten angezeigt, damit Sie überprüfen können, ob der Cron-Job-Ausdruck genau zum erwarteten Zeitpunkt ausgeführt wird.

Unterstützt das standardmäßige 5-Felder-Cron-Format sowie erweiterte 6-Felder-Ausdrücke, die von Tools wie AWS EventBridge und Quartz Scheduler verwendet werden. Keine Installation erforderlich – funktioniert vollständig im Browser als kostenloser Online-Cron-zu-Zeit-Konverter.

Referenz zu gängigen Cron-Mustern

Die am häufigsten verwendeten Cron-Ausdrücke mit ihrer Bedeutung. Kopieren Sie ein beliebiges Muster und fügen Sie es in den obigen Rechner ein, um die nächsten Ausführungszeiten in Ihrer Zeitzone zu überprüfen.

AusdruckBedeutung
* * * * *Jede Minute
0 * * * *Jede Stunde um Minute 0 (volle Stunde)
*/15 * * * *Alle 15 Minuten
*/30 * * * *Alle 30 Minuten
0 0 * * *Jeden Tag um Mitternacht (00:00)
0 9 * * *Täglich um 09:00 Uhr
0 9 * * 1-5Werktags (Mo-Fr) um 09:00 Uhr — häufigstes Geschäftsmuster
0 0 * * 0Jeden Sonntag um Mitternacht
0 0 1 * *Am ersten Tag jedes Monats um Mitternacht
0 0 1 1 *Einmal im Jahr, am 1. Januar um Mitternacht
0 22 * * 5Jeden Freitag um 22:00 Uhr – übliche „Ausweichzeit am Ende der Woche“.
0 0 1,15 * *Zweimal im Monat, am 1. und 15. um Mitternacht (halbmonatliche Gehaltsabrechnung)
0 9-17 * * 1-5Stündlich von 09:00 bis 17:00 Uhr, nur an Werktagen (Gesundheitscheck während der Geschäftszeiten)
0 0 * * 1#1Jeden ersten Montag im Monat um Mitternacht (Quartz-Syntax)
0 0 L * *Letzter Tag jedes Monats um Mitternacht (Quartz-Syntax)

Cron-Syntaxreferenz

Jedes Feld hat seine eigenen zulässigen Werte und Operatoren. Der Standard-Unix-Cron-Job besteht aus 5 Feldern; Quartz und AWS EventBridge fügen ein Sekundenfeld und manchmal ein Jahresfeld hinzu.

Minute (0-59)

Zu welchem Zeitpunkt innerhalb der vollen Stunde der Job ausgeführt werden soll. Beispiele: 0 (volle Stunde), 30 (halb), */15 (alle 15 Minuten), 0,15,30,45 (exakt jede Viertelstunde).

Stunde (0-23)

Welche Tageszeit? Verwendet das 24-Stunden-Format. Beispiele: 9 (9 Uhr), 14 (14 Uhr), 0 (Mitternacht), 9-17 (Geschäftszeiten), */6 (alle 6 Stunden ab Mitternacht).

Tag des Monats (1-31)

Welcher Kalendertag? Beispiele: 1 (1.), 15 (15.), 1,15 (zweimal monatlich), L (letzter Tag, nur Quartz). Verwenden Sie ?, wenn Sie stattdessen den Wochentag angeben möchten.

Monat (1-12 oder JAN-DEZ)

Welcher Monat? Beispiele: 1 (Januar), 12 (Dezember), 6, 7, 8 (Sommermonate), JAN-MAR (Q1, Bezeichnungen, die von einigen Implementierungen unterstützt werden).

Wochentag (0-6 oder SO-SA, in einigen Fällen 1-7)

Welcher Wochentag? Standard-Unix: 0 = Sonntag, 6 = Samstag. AWS EventBridge: 1 = Sonntag, 7 = Samstag. Beispiele: 1–5 (Mo.–Fr.), 0 (Sonntag), 6 (Samstag), MO–FR (benannte Wochentage).

Spezialkräfte

* = beliebiger Wert · , = Liste von Werten (z. B. 1,3,5) · - = Bereich (z. B. 1-5) · / = Schrittweite (z. B. */15 bedeutet alle 15) · ? = kein spezifischer Wert (nur Quartz/AWS, verwendet bei Tag des Monats oder Wochentag) · L = letzter (nur Quartz, Tag des Monats oder Wochentag) · W = nächster Wochentag (nur Quartz, Tag des Monats) · # = n-ter Wochentag des Monats (nur Quartz).

Plattformspezifische Hinweise

Die Cron-Syntax variiert je nach Plattform geringfügig. Prüfen Sie vor der Bereitstellung, ob Ihre Zielplattform geeignet ist.

Standard Unix cron

5 Felder. Keine Sekunden, kein Jahr. Wochentag 0–6, Sonntag = 0 (manche Systeme akzeptieren auch 7 = Sonntag). Unterstützt die Aliase @hourly, @daily, @weekly, @monthly, @yearly und @reboot.

Quartz Scheduler (Java)

6 oder 7 Felder: Sekunden, Minuten, Stunden, Tag des Monats, Monat, Wochentag, Jahr (Jahr optional). Unterstützt L (letzter), W (nächster Wochentag), # (n-ter Wochentag). Wird im Spring Scheduler und anderen Java-Frameworks verwendet.

AWS EventBridge / CloudWatch

Es werden 6 Felder benötigt: Minute, Stunde, Tag des Monats, Monat, Wochentag, Jahr. Der Wochentag ist 1–7 (Sonntag = 1). Entweder beim Tag des Monats oder beim Wochentag muss ein Fragezeichen (?) verwendet werden – beide dürfen nicht gleichzeitig ein Sternchen (*) sein. @Aliase werden nicht unterstützt.

Kubernetes CronJobs

Standardmäßiger Unix-Cronjob mit 5 Feldern. Wochentag: 0–6 (Sonntag = 0). Unterstützt @Aliase. Hinweis: Kubernetes führt den Job standardmäßig in UTC aus. Verwenden Sie das Feld `spec.timeZone` (ab Kubernetes 1.27), um eine andere Zeitzone anzugeben.

GitHub Actions

Standardmäßiger Unix-Cronjob mit 5 Feldern, nur in UTC – keine Zeitzonenkonfiguration. Hinweis: GitHub Actions führt geplante Workflows nach bestem Bemühen aus und kann die Ausführung bei hoher Auslastung verzögern oder auslassen.