Générateur d'Expressions Cron

Créez des expressions cron avec un constructeur visuel, traduisez-les en langage courant et prévisualisez les prochaines exécutions. Choisissez parmi des modèles courants ou modifiez chaque champ individuellement. 100 % côté client — rien ne quitte votre navigateur.

┌───── minute (0-59)
│ ┌───── hour (0-23)
│ │ ┌───── day of month (1-31)
│ │ │ ┌───── month (1-12)
│ │ │ │ ┌───── day of week (0-7)
* * * * *
Planification

At 09:00, on Monday through Friday

Référence de syntaxe
* toute valeur5 valeur spécifique1-5 plage*/5 tous les 51,3,5 liste1-5/2 plage + pas
10 prochaines exécutions
1.lun. 13 avr. 2026, 09:00:00 UTCin 18h 48m
2.mar. 14 avr. 2026, 09:00:00 UTCin 1d 18h
3.mer. 15 avr. 2026, 09:00:00 UTCin 2d 18h
4.jeu. 16 avr. 2026, 09:00:00 UTCin 3d 18h
5.ven. 17 avr. 2026, 09:00:00 UTCin 4d 18h
6.lun. 20 avr. 2026, 09:00:00 UTCin 7d 18h
7.mar. 21 avr. 2026, 09:00:00 UTCin 8d 18h
8.mer. 22 avr. 2026, 09:00:00 UTCin 9d 18h
9.jeu. 23 avr. 2026, 09:00:00 UTCin 10d 18h
10.ven. 24 avr. 2026, 09:00:00 UTCin 11d 18h

Comment ça fonctionne

1

Choisissez une planification

Sélectionnez un modèle comme 'Toutes les heures' ou 'Jours ouvrables à 9h', ou saisissez une expression cron directement.

2

Vérifiez l'expression

Consultez une description en langage courant de votre planification et modifiez les champs individuels pour l'ajuster.

3

Vérifiez et copiez

Vérifiez les prochaines exécutions pour confirmer que la planification est correcte, puis copiez l'expression.

Foire aux questions

Qu'est-ce qu'une expression cron ?

Une expression cron est une chaîne de cinq champs séparés par des espaces qui définit une planification récurrente. Les champs sont : minute (0-59), heure (0-23), jour du mois (1-31), mois (1-12) et jour de la semaine (0-7, où 0 et 7 représentent le dimanche). Elle est utilisée par les démons cron Unix, les systèmes CI/CD et les planificateurs de tâches.

Que signifient les caractères spéciaux ?

L'astérisque (*) signifie 'toute valeur'. Une plage comme 1-5 désigne les valeurs de 1 à 5. Un pas comme */15 signifie 'toutes les 15 valeurs'. Une liste comme 1,3,5 désigne ces valeurs spécifiques. Vous pouvez les combiner, par ex. 1-10/2 signifie toutes les 2 valeurs de 1 à 10.

Quel fuseau horaire l'outil utilise-t-il ?

Les prochaines exécutions sont calculées en utilisant le fuseau horaire local de votre navigateur. Les expressions cron elles-mêmes n'encodent pas de fuseau horaire — le fuseau horaire dépend du système exécutant la tâche cron.

Quelle est la différence entre cron à 5 et 6 champs ?

Le cron Unix standard utilise 5 champs (minute, heure, jour du mois, mois, jour de la semaine). Certains systèmes comme Quartz et Spring ajoutent un sixième champ 'secondes' au début. Cet outil utilise le format standard à 5 champs, compatible avec crontab, GitHub Actions et la plupart des plateformes CI/CD.

Mes données sont-elles envoyées à un serveur ?

Non. Toute l'analyse et le calcul de planification s'effectuent entièrement dans votre navigateur avec JavaScript. Rien n'est transmis sur le réseau.

Outils similaires