CanDoYa
FR

Générateur d'expression cron gratuit

Fonctionne entièrement dans votre navigateur : aucun envoi, aucune inscription.

Utilisez cinq champs : minute heure jour-du-mois mois jour-de-la-semaine.

0-59, *, plages, listes et pas comme */15.

0-23 au format 24 heures.

1-31. Utilisez * pour chaque jour du calendrier.

1-12 ou JAN-DEC.

0-7 ou SUN-SAT. Dimanche peut être 0 ou 7.

Résultat
0 9 * * 1-5
Cron à 5 champs valideAt 09:00 on Mon, Tue, Wed, Thu and Fri.

Prochaines exécutions

  1. 2026-07-07 09:00:00 UTC
  2. 2026-07-08 09:00:00 UTC
  3. 2026-07-09 09:00:00 UTC
  4. 2026-07-10 09:00:00 UTC
  5. 2026-07-13 09:00:00 UTC

Syntaxe prise en charge

Cron standard à 5 champs uniquement : *, listes, plages, pas, noms de mois et noms de jours de la semaine. Les secondes, années, ?, L, W et # sont volontairement rejetés.

Partager cet outil

À quoi sert un générateur d'expression cron ?

Un générateur d'expression cron aide à assembler les cinq champs utilisés par le cron Unix standard : minute, heure, jour du mois, mois et jour de la semaine. Cet outil valide chaque champ, explique la planification en langage clair et affiche les prochaines exécutions en UTC sans rien envoyer à un serveur.

Comment l’utiliser

  1. 1Choisissez un préréglage. Commencez par une planification courante, comme toutes les cinq minutes, toutes les heures, le matin en semaine ou une fois par mois.
  2. 2Modifiez les cinq champs. Ajustez minute, heure, jour du mois, mois et jour de la semaine avec des valeurs, plages, listes ou pas cron standard.
  3. 3Lisez l'aperçu. Vérifiez le résumé en langage clair, les avertissements et les prochaines exécutions en UTC avant de copier l'expression.
  4. 4Copiez l'expression. Collez la chaîne cron validée à cinq champs dans un crontab ou un planificateur qui utilise la sémantique cron classique.

Pour qui

Ce générateur se concentre sur la syntaxe cron prévisible à 5 champs, pas sur tous les dialectes de planificateurs. Il accepte les astérisques, listes, plages, pas et noms de mois ou de jours de la semaine comme MON-FRI. Il rejette volontairement les fonctions propres à Quartz et AWS, comme les secondes, les années, ?, L, W et #, afin de garder un résultat portable pour les tâches classiques de type crontab.

Questions fréquentes

Le générateur d'expression cron est-il gratuit ?

Oui. Le générateur d'expression cron est gratuit, sans inscription et sans limite d'utilisation. La validation et l'aperçu des prochaines exécutions se font dans votre navigateur.

Mes expressions cron sont-elles envoyées ?

Non. L'expression est analysée et expliquée localement dans votre navigateur. Il n'y a ni planification côté serveur, ni sauvegarde, ni envoi.

Quel format cron cet outil prend-il en charge ?

Il prend en charge le cron standard à cinq champs : minute, heure, jour du mois, mois et jour de la semaine. Il accepte les astérisques, listes, plages, pas et noms de mois ou de jours de la semaine. Il ne prend pas en charge les secondes, les années ni les symboles propres à Quartz.

Est-ce adapté à AWS EventBridge ou Quartz ?

Pas comme générateur complet de ces dialectes. AWS EventBridge et Quartz utilisent des règles différentes et des champs supplémentaires. Utilisez cette page pour le cron classique à 5 champs, puis vérifiez la documentation de votre plateforme avant de coller l'expression dans un planificateur spécifique.

Pourquoi un avertissement apparaît-il avec jour du mois plus jour de la semaine ?

Le cron classique traite ces deux champs restreints avec une sémantique OR. Si les deux sont limités, la correspondance de l'un ou l'autre peut déclencher la tâche. L'avertissement évite l'erreur fréquente qui consiste à attendre une correspondance simultanée des deux champs.

Dans quel fuseau horaire les prochaines exécutions sont-elles affichées ?

La liste d'aperçu est affichée en UTC pour rester sans ambiguïté dans tous les navigateurs. Le daemon cron réel exécute généralement les horaires dans le fuseau configuré sur le serveur, sauf si ce planificateur permet de définir un fuseau horaire.