Menu
Dev Tools

Générateur et testeur d'expression cron en ligne gratuit

Générez et testez des expressions cron. Constructeur visuel, description lisible et 5 prochaines exécutions.

Fichiers jamais stockésInstantanéSans inscription

🔒 Votre fichier ne quitte jamais votre navigateur. Tout le traitement s'effectue en local.

Format : minute heure jour-du-mois mois jour-de-la-semaine

Description

Every 5 minutes

5 prochaines exécutions

  • 1. 04/10/2026 01:55:00
  • 2. 04/10/2026 02:00:00
  • 3. 04/10/2026 02:05:00
  • 4. 04/10/2026 02:10:00
  • 5. 04/10/2026 02:15:00

Comment générer une expression cron en ligne

  1. 1

    Saisissez ou construisez une expression cron

    Saisissez directement une expression cron à 5 champs, ou utilisez le constructeur visuel pour définir la minute, l'heure, le jour, le mois et le jour de la semaine.

  2. 2

    Lisez la description en langage courant

    L'outil traduit votre expression en phrase lisible grâce à cronstrue, pour que vous vérifiiez que la planification est correcte.

  3. 3

    Copiez l'expression

    Copiez la chaîne cron et collez-la dans votre planificateur (crontab, GitHub Actions, Cloud Scheduler, etc.).

La syntaxe cron a cinquante ans et fait toujours tourner les tâches planifiées du monde entier : des lignes crontab d'un simple serveur aux CronJobs Kubernetes, aux planifications GitHub Actions, aux règles AWS EventBridge et au build nocturne de chaque pipeline CI. Ses cinq champs (minute, heure, jour du mois, mois, jour de la semaine) sont puissants mais on s'y trompe facilement sans s'en apercevoir, et une planification erronée échoue en silence : la tâche s'exécute le dimanche à 3 h du matin au lieu du lundi à 15 h, et personne ne le remarque pendant des semaines.

Cet outil fonctionne dans les deux sens : composez une planification avec les champs pour obtenir l'expression, ou collez une expression héritée pour savoir quand elle se déclenche vraiment. C'est à l'étape de traduction que les erreurs apparaissent : si 0 12 * * 1-5 se lit « à 12:00, du lundi au vendredi », cela confirme votre intention ou révèle le bug. Vous voyez aussi les 5 prochaines exécutions. Tout est calculé dans votre navigateur, sans serveur, et la page fonctionne même hors ligne une fois chargée.

Les pièges classiques : lorsque le jour du mois et le jour de la semaine sont tous deux restreints, ils sont combinés par OU et non par ET (0 0 13 * 5 se déclenche le 13 et aussi chaque vendredi, pas seulement le vendredi 13) ; une valeur de pas comme */7 dans le champ du jour ne signifie pas « hebdomadaire » ; et la planification s'exécute dans le fuseau horaire du serveur, qui est UTC sur la plupart des clouds. Vérifiez le décalage avant de supposer l'heure locale.

Questions fréquentes

Ces outils pourraient aussi vous servir