Aller au contenu

Analyseur CRON

Analysez et expliquez les expressions CRON. Voyez les 5 prochaines exécutions et obtenez une description lisible de toute planification. Gratuit, 100% dans votre navigateur.

Minute (0–59) Heure (0–23) Jour du mois (1–31) Mois (1–12) Jour semaine (0–6, Dim=0)

Qu'est-ce qu'une expression CRON ?

Une expression CRON est une chaîne de 5 champs séparés par des espaces qui définit une planification récurrente : minute heure jour-du-mois mois jour-de-la-semaine. CRON est né sous Unix (années 1970) comme démon planificateur cron et est désormais utilisé par pratiquement tous les systèmes de planification — du crontab Linux aux services cloud comme AWS CloudWatch, GitHub Actions, les CronJobs Kubernetes et les pipelines CI/CD. Un astérisque (*) dans n'importe quel champ signifie "chaque" (joker).

Syntaxe des champs CRON

* : Toute valeur (joker).
*/n : Toutes les n valeurs (pas). Exemple : */15 dans les minutes = toutes les 15 minutes (0, 15, 30, 45).
a-b : Plage (inclusive). Exemple : 9-17 en heures = de 9h à 17h.
a,b,c : Liste de valeurs spécifiques. Exemple : 1,15 en jour-du-mois = les 1er et 15.
a-b/n : Pas dans une plage. Exemple : 0-30/10 dans les minutes = 0, 10, 20, 30.
Les champs peuvent être combinés : 1,15 */2 * * * signifie "à la minute 1 et 15 de chaque 2e heure."

Expressions CRON courantes

* * * * * — Chaque minute.
0 * * * * — Chaque heure (à la minute 0).
0 0 * * * — Chaque jour à minuit.
0 9 * * 1 — Chaque lundi à 9h00.
*/15 * * * * — Toutes les 15 minutes.
0 9-17 * * 1-5 — Toutes les heures de 9h à 17h, jours ouvrés uniquement.
0 0 1 * * — Le premier jour de chaque mois à minuit.
30 4 * * 0 — Chaque dimanche à 4h30 (sauvegarde hebdomadaire).
0 */6 * * * — Toutes les 6 heures (minuit, 6h, midi, 18h).

Confidentialité

Toute l'analyse s'exécute 100% dans votre navigateur. Aucune donnée n'est envoyée à un serveur.