IQ
PayloadIQ
Utilitaires PayloadIQ

Assistant d'expression cron

Colle une expression cron standard à 5 champs et lis exactement ce qu'elle planifie, en français clair. Pas besoin de réviser la syntaxe à chaque fois.

A plain-English description appears here.

Fields, in order: minute · hour · day-of-month · month · day-of-week.

S'exécute dans ton navigateur. Ce que tu saisis n'est pas envoyé à PayloadIQ.

Cet outil décode une expression cron standard à 5 champs et t'en donne une explication en français clair, directement dans ton navigateur. Tu colles une ligne comme 0 9 * * 1-5, et il te répond « à 09:00, du lundi au vendredi ». Si l'expression est invalide, il te dit précisément quel champ pose problème au lieu d'échouer en silence. Rien n'est envoyé : tout le décodage se fait en local.

Comment les 5 champs sont décodés

Une expression cron tient en cinq champs séparés par des espaces : minute, heure, jour du mois, mois et jour de la semaine. Chaque champ accepte un nombre, le joker *, une plage a-b, une liste séparée par des virgules ou un pas */n. L'outil lit chacun de ces champs, reconnaît la syntaxe utilisée et reconstruit une phrase lisible — */15 * * * * devient « toutes les 15 minutes », 0 0 1 * * devient « à 00:00, le jour 1 du mois ». Si tu te trompes de nombre de champs ou que tu écris une valeur que cron ne comprend pas, le message d'erreur pointe le champ fautif pour que tu corriges vite.

Le piège du jour du mois et du jour de la semaine

Le point qui surprend tout le monde : quand le jour du mois et le jour de la semaine sont tous les deux renseignés, la plupart des implémentations de cron les combinent avec un OU, pas un ET. La tâche se lance donc dès que l'un des deux correspond, ce qui peut déclencher bien plus souvent que prévu. Garde aussi en tête que la planification suit le fuseau horaire du serveur, souvent UTC — une expression qui te paraît correcte en heure locale peut s'exécuter à une autre heure en production. Voir l'expression traduite en clair t'aide à repérer ces écarts avant de déployer.

Questions fréquentes

Mon expression cron est-elle envoyée quelque part ?
Non. L'expression est analysée entièrement dans ton navigateur et n'est jamais transmise à un serveur. Tu peux coller des planifications internes ou liées à ton infrastructure sans aucun risque de fuite.
Quel format cron est pris en charge ?
Le format standard à 5 champs : minute, heure, jour du mois, mois, jour de la semaine. Chaque champ accepte un nombre, le joker *, une plage comme 1-5, une liste comme 1,3,5 et un pas comme */15. Les extensions à 6 champs avec les secondes ne sont pas couvertes.
Que se passe-t-il si je colle une expression invalide ?
L'outil ne plante pas : il te dit ce qui ne va pas. Si tu n'as pas cinq champs, il te le signale, et si un champ contient une valeur que cron ne comprend pas, il nomme ce champ précisément pour que tu saches quoi corriger.
L'heure affichée tient-elle compte de mon fuseau horaire ?
L'explication décrit l'heure telle qu'elle est écrite dans l'expression, sans conversion. En pratique, cron suit le fuseau horaire du serveur, souvent UTC, donc pense à vérifier le fuseau de l'environnement où la tâche s'exécutera.

Utilitaires associés

Testeur de regexAperçu MarkdownMarkdown vers HTMLNettoyeur HTML
Ouvrir le PayloadIQ Playground