Tester di webhook · Stripe · GitHub · Shopify · Slack
Testa e ripara i tuoi webhook
Un URL live cattura ogni richiesta byte per byte e mostra perché la firma fallisce.

Dalla prima consegna al 200 OK
Cattura
Incolla il tuo URL nella dashboard di Stripe, GitHub o Shopify e fai partire l'evento. Header, query e body appaiono in diretta, esattamente come inviati.
Capisci
Mittente ed evento vengono riconosciuti. Il validatore di firme mostra perché la verifica fallisce, e Claude spiega ogni campo e scrive l'handler per il tuo stack.
Correggi in locale
Esegui npx webhook-toolkit listen --forward localhost:3000 e riproduci la stessa richiesta sul tuo codice finché non risponde 200.
Il tuo URL, live
Inviagli ciò che vuoi: le richieste appaiono qui con mittente, evento e firma verificata.
5 € per una settimana di debug
URL istantaneo (7 giorni) o 1 URL permanente con un account gratuito, inspector live, CLI, MCP, Signer, 1 analisi AI per provare.
Tutto per una settimana di integrazione: spiegazioni AI e codice dell'handler, 25 URL, 30 giorni di cronologia, tunnel Relay. Nessun abbonamento.
Il Pass, tutto l'anno: 100 analisi AI al mese, 25 URL permanenti, 3 tunnel Relay, avvisi via email, chiavi API.
Domande
Come testo un webhook senza fare il deploy?
Apri webhook-toolkit.com: ottieni subito un URL pubblico. Incollalo nelle impostazioni webhook del servizio (Stripe, GitHub, Shopify…), scatena l'evento e la richiesta appare in tempo reale. Per raggiungere il tuo server locale, lancia npx webhook-toolkit listen --forward http://localhost:3000/webhooks.
È gratis?
Sì: l'inspector, la CLI, il server MCP e il Signer sono gratuiti. Un URL anonimo dura 7 giorni; un account gratuito conserva un URL per sempre. Il Pass 7 giorni (5 €, pagamento unico) e Pro (9 €/mese) aggiungono l'analisi AI, 25 URL, 30 giorni di cronologia e il tunnel Relay.
Cosa fa esattamente l'AI?
Su qualsiasi richiesta catturata, Claude (Anthropic) identifica il mittente e l'evento, spiega i campi chiave, ti dice come verificare la firma ed elenca le insidie più comuni. Può anche scrivere l'handler di ricezione completo in Node.js, Next.js, Python, PHP, Go o Ruby.
In cosa è diverso da webhook.site o smee.io?
Come con webhook.site hai un inspector istantaneo; come con smee.io puoi inoltrare a localhost da una CLI. In più: rilevamento di mittente ed evento, spiegazioni AI e codice dell'handler, payload di test firmati, un tunnel Relay che restituisce la tua risposta locale e un server MCP perché gli agenti AI possano usarlo.
Claude Code, Cursor o ChatGPT possono usarlo?
Sì. Aggiungi il server MCP remoto https://webhook-toolkit.com/mcp (oppure lancia npx -y webhook-toolkit mcp). L'agente può creare URL, attendere webhook, leggerli, firmare payload di test e verificare le firme.
I miei dati sono privati?
Ogni URL ha un token impossibile da indovinare. Le richieste vengono conservate 7 giorni (gratis) o 30 giorni (a pagamento) e puoi eliminarle in qualsiasi momento. Nulla viene inviato all'AI a meno che tu non clicchi su un pulsante AI.
Il tuo URL webhook ti aspetta
Nessuna registrazione. Invia una richiesta e guardala arrivare.
Ottieni il mio URL webhook