Testeur de webhooks · Stripe · GitHub · Shopify · Slack
Teste et répare tes webhooks
Une URL en direct capte chaque requête à l'octet près et montre pourquoi sa signature échoue.

De la première livraison au 200 OK
Capturer
Colle ton URL dans le tableau de bord Stripe, GitHub ou Shopify et déclenche l'événement. En-têtes, paramètres et corps s'affichent en direct, tels qu'envoyés.
Comprendre
L'expéditeur et l'événement sont détectés. Le validateur de signature montre pourquoi la vérification échoue, et Claude explique chaque champ et écrit le handler pour ta stack.
Corriger en local
Lance npx webhook-toolkit listen --forward localhost:3000 et rejoue la même requête sur ton code jusqu'à ce qu'il réponde 200.
Ton URL, en direct
Envoie-lui ce que tu veux : les requêtes arrivent ici avec expéditeur, événement et signature vérifiée.
5 € pour une semaine de débogage
URL instantanée (7 jours) ou 1 URL permanente avec un compte gratuit, inspecteur en direct, CLI, MCP, signer, 1 analyse IA pour essayer.
Tout pour une semaine d'intégration : explications IA et code du handler, 25 URL, 30 jours d'historique, tunnel Relay. Sans abonnement.
Le Pass toute l'année : 100 analyses IA par mois, 25 URL permanentes, 3 tunnels Relay, alertes e-mail, clés d'API.
Questions
Comment tester un webhook sans déployer ?
Ouvre webhook-toolkit.com : tu obtiens une URL publique immédiatement. Colle-la dans les réglages de webhook du service (Stripe, GitHub, Shopify…), déclenche l'événement et la requête s'affiche en direct. Pour toucher ton serveur local, lance npx webhook-toolkit listen --forward http://localhost:3000/webhooks.
C'est gratuit ?
Oui : l'inspecteur, la CLI, le serveur MCP et le signer sont gratuits. Une URL anonyme dure 7 jours ; un compte gratuit garde une URL pour toujours. Le Pass 7 jours (5 €, paiement unique) et Pro (9 €/mois) ajoutent l'analyse IA, 25 URL, 30 jours d'historique et le tunnel Relay.
Que fait l'IA exactement ?
Sur n'importe quelle requête capturée, Claude (Anthropic) identifie l'expéditeur et l'événement, explique les champs clés, te dit comment vérifier la signature et liste les pièges habituels. Il peut aussi écrire le handler de réception complet en Node.js, Next.js, Python, PHP, Go ou Ruby.
Quelle différence avec webhook.site ou smee.io ?
Comme webhook.site tu as un inspecteur instantané ; comme smee.io tu peux renvoyer vers localhost depuis une CLI. En plus : détection de l'expéditeur et de l'événement, explications IA et code du handler, payloads de test signés, un tunnel Relay qui renvoie ta réponse locale, et un serveur MCP pour que les agents IA l'utilisent.
Claude Code, Cursor ou ChatGPT peuvent-ils l'utiliser ?
Oui. Ajoute le serveur MCP distant https://webhook-toolkit.com/mcp (ou lance npx -y webhook-toolkit mcp). L'agent peut créer des URL, attendre des webhooks, les lire, signer des payloads de test et vérifier des signatures.
Mes données sont-elles privées ?
Chaque URL a un jeton impossible à deviner. Les requêtes sont gardées 7 jours (gratuit) ou 30 jours (payant) et peuvent être supprimées à tout moment. Rien n'est envoyé à l'IA sans que tu cliques sur un bouton IA.
Ton URL de webhook t'attend
Sans inscription. Envoie une requête et regarde-la arriver.
Obtenir mon URL de webhook