Service de Cron Job en ligne

Planifiez et automatisez n'importe quel endpoint HTTP comme un cron job — sans accès serveur, sans configuration crontab. Juste une URL et une planification.

Créer un compte gratuit

Aucune carte bancaire requise. Vous ne payez que ce que vous utilisez.

Comment ça marche

1

Saisissez votre URL

Collez l'URL du script ou de l'endpoint que vous souhaitez appeler automatiquement.

2

Définissez une planification

Utilisez la syntaxe cron ou notre assistant simple : toutes les minutes, toutes les heures, chaque jour — c'est vous qui décidez.

3

Recevez des alertes

Recevez des alertes par email, SMS ou webhook si votre job échoue, dépasse le délai ou renvoie un code d'erreur.

Tout ce dont vous avez besoin pour des cron jobs fiables

Toutes les fréquences

De chaque minute à une fois par an — support complet des expressions cron.

Historique d'exécution

Chaque exécution est journalisée avec le statut HTTP, le temps de réponse et la sortie.

Support des fuseaux horaires

Planifiez vos jobs dans votre fuseau horaire local — sans conversion UTC.

Headers personnalisés

Ajoutez des headers d'authentification, des clés API ou n'importe quel header HTTP personnalisé.

Alertes multi-canaux

Notifications par email, SMS et webhook quand quelque chose ne va pas.

API REST & XML

Gérez vos cron jobs par programmation. API complète avec librairie client PHP.

Pourquoi utiliser un cron job en ligne ?

Un cron job en ligne sert a executer automatiquement une URL selon une frequence definie. C est une alternative pratique au cron systeme lorsque vous n avez pas acces au serveur, lorsque votre application est hebergee sur une plateforme managée, ou lorsque vous voulez centraliser les executions et les alertes de plusieurs projets.

Une execution planifiee sans acces serveur

Le cron traditionnel fonctionne tres bien quand vous controlez votre machine Linux. Mais de nombreux projets modernes tournent sur des hebergements mutualises, des applications no-code, des plateformes SaaS, des containers ephemeres ou des environnements ou la crontab n est pas disponible. Dans ces cas, il reste souvent une solution simple: exposer une URL securisee et demander a un service externe de l appeler a intervalle regulier.

Webcron joue ce role. Vous indiquez l URL a appeler, choisissez la frequence, le fuseau horaire et les conditions d alerte. Le service se charge ensuite d executer la requete depuis son infrastructure. Cela permet de declencher une synchronisation, purger un cache, generer un rapport, envoyer une notification, relancer une file d attente ou appeler un webhook sans modifier la configuration systeme du serveur.

Des cas d usage concrets pour les applications web

Les cron jobs en ligne sont utiles pour toutes les taches qui n ont pas besoin d etre lancees par un utilisateur en direct. Une boutique peut recalculer ses stocks toutes les heures. Une application SaaS peut envoyer des rappels chaque matin. Un outil de reporting peut generer des exports pendant la nuit. Un site de contenu peut prechauffer son cache apres une publication. Une API peut synchroniser ses donnees avec un CRM ou un outil de facturation.

Le point commun de ces usages est la regularite. La tache doit tourner a l heure prevue, mais elle doit aussi laisser une trace. Si elle echoue, vous devez le savoir rapidement. C est la limite des integrations artisanales: un cron lance bien la commande, mais sans suivi clair, un echec peut passer inapercu pendant plusieurs jours. Une page dediee aux executions, aux statuts HTTP et aux temps de reponse change completement la maniere de superviser ces automatismes.

Frequence, fuseau horaire et expressions cron

Un bon service de cron job en ligne doit accepter les frequences simples et les besoins plus precis. Pour une tache courante, vous pouvez choisir une execution toutes les minutes, toutes les heures, chaque jour, chaque semaine ou chaque mois. Pour les cas avances, la syntaxe cron permet de definir des horaires beaucoup plus fins, par exemple seulement les jours ouvrés, a une heure precise, ou plusieurs fois dans une meme journee.

Le fuseau horaire est egalement important. Une tache marketing qui doit partir a 8h en Europe ne doit pas etre interpretee differemment apres un changement d heure. Webcron permet de raisonner dans le fuseau horaire attendu, ce qui evite les conversions UTC manuelles et les erreurs classiques lors des passages heure d ete / heure d hiver.

Surveillance, logs et diagnostic

Planifier une URL ne suffit pas. En production, la vraie valeur vient du suivi. Chaque execution doit indiquer si l appel a reussi, combien de temps il a dure, quel code HTTP a ete retourne et si une alerte a ete envoyee. Ces informations permettent de distinguer un incident reseau, un script trop lent, une erreur applicative ou une reponse inattendue.

Les logs de cron job sont aussi precieux apres un deploiement. Si une tache fonctionnait hier et echoue aujourd hui, l historique aide a reperer le moment exact ou le comportement a change. Vous pouvez alors comparer avec vos livraisons, vos changements d infrastructure ou vos modifications de configuration. Cette approche reduit le temps passe a chercher une cause invisible.

Alertes utiles, pas seulement des executions

Un cron silencieux est dangereux. Beaucoup de taches critiques ne produisent pas d effet visible immediat: elles nettoient une base, importent des fichiers, renouvellent des donnees ou envoient des lots d emails. Si elles s arretent, l impact arrive plus tard et devient plus couteux a corriger.

Avec Webcron, les alertes peuvent etre envoyees par email, SMS ou webhook lorsqu une execution echoue, depasse le delai prevu ou retourne un code HTTP non conforme. Le webhook permet de connecter vos incidents a vos propres outils: messagerie d equipe, systeme d astreinte, dashboard interne ou automatisation maison. Le but n est pas seulement de lancer une tache, mais de rendre son etat observable.

Une alternative moderne au cron traditionnel

Le cron systeme reste pertinent pour les scripts internes, mais il n est pas toujours ideal pour les applications web exposees en HTTP. Un cron job en ligne offre une separation claire: votre application expose un endpoint, Webcron gere la planification, les tentatives, les journaux et les alertes. Cette separation simplifie la maintenance quand plusieurs sites, clients ou environnements doivent etre suivis au meme endroit.

Cette approche est particulierement utile pour les equipes qui veulent une solution lisible par les developpeurs, les ops et parfois le support. Au lieu de chercher dans plusieurs serveurs ou fichiers de logs, chacun peut verifier l etat des taches planifiees depuis une interface commune.

Bonnes pratiques pour une page cron fiable

Pour tirer le meilleur parti d un cron job en ligne, il est preferable de creer un endpoint dedie plutot que de reutiliser une page publique. Cet endpoint doit faire une action claire, retourner un code HTTP explicite et eviter les traitements impossibles a rejouer. Si la tache modifie des donnees, elle doit etre idempotente autant que possible: relancer la meme execution ne devrait pas creer de doublons, facturer deux fois ou envoyer plusieurs fois le meme message.

La securite compte aussi. Une URL de cron ne doit pas etre devinable. Vous pouvez ajouter un jeton secret, verifier un header personnalise ou limiter les appels aux adresses IP connues du service. Cette protection evite qu un visiteur ou un robot declenche une action sensible. Pour les traitements longs, il est souvent plus robuste de faire demarrer une tache en arriere-plan puis de retourner rapidement une reponse, au lieu de garder la connexion ouverte jusqu a la fin du travail.

Le choix du timeout doit correspondre a la realite de la tache. Une synchronisation courte peut echouer apres quelques secondes, alors qu un export volumineux peut avoir besoin de plusieurs minutes. Definir une limite coherente permet de detecter les ralentissements sans produire de fausses alertes. Les codes HTTP doivent eux aussi etre explicites: un succes doit retourner 2xx, une erreur applicative doit retourner 4xx ou 5xx selon le cas, et les redirections inutiles doivent etre evitees.

Enfin, il est utile de nommer les cron jobs avec precision. Un libelle comme “Import commandes Shopify - production - toutes les 15 minutes” sera plus facile a comprendre qu un simple “cron 1”. Cette discipline devient importante lorsque l equipe grandit ou lorsque plusieurs environnements existent. Des noms clairs, des horaires justifies et des alertes bien configurees transforment une simple planification en systeme d exploitation fiable pour vos automatismes web.

Tarification à l'usage

Pas d'abonnement mensuel. Les crédits sont consommés par exécution — vous ne payez que ce qui tourne.

Voir les tarifs ou Créer un compte gratuit