Testador de webhooks · Stripe · GitHub · Shopify · Slack
Teste e corrija seus webhooks
Uma URL ao vivo captura cada requisição byte a byte e mostra por que a assinatura falha.

Da primeira entrega ao 200 OK
Capturar
Cole sua URL no painel do Stripe, GitHub ou Shopify e dispare o evento. Cabeçalhos, query e corpo aparecem ao vivo, exatamente como enviados.
Entender
Remetente e evento são detectados. O validador de assinaturas mostra por que a verificação falha, e o Claude explica cada campo e escreve o handler para sua stack.
Corrigir localmente
Rode npx webhook-toolkit listen --forward localhost:3000 e repita a mesma requisição no seu código até ele responder 200.
Sua URL, ao vivo
Envie o que quiser: as requisições aparecem aqui com remetente, evento e assinatura verificada.
5 € por uma semana de depuração
URL instantânea (7 dias) ou 1 URL permanente com uma conta gratuita, inspetor ao vivo, CLI, MCP, Signer, 1 análise de IA para experimentar.
Tudo para uma semana de integração: explicações de IA e código do handler, 25 URLs, 30 dias de histórico, túnel Relay. Sem assinatura.
O Pass o ano todo: 100 análises de IA por mês, 25 URLs permanentes, 3 túneis Relay, alertas por email, chaves de API.
Perguntas
Como testar um webhook sem fazer deploy?
Abra webhook-toolkit.com: você recebe uma URL pública na hora. Cole-a nas configurações de webhook do serviço (Stripe, GitHub, Shopify…), dispare o evento e a requisição aparece ao vivo. Para chegar ao seu servidor local, rode npx webhook-toolkit listen --forward http://localhost:3000/webhooks.
É grátis?
Sim: o inspetor, a CLI, o servidor MCP e o Signer são gratuitos. Uma URL anônima dura 7 dias; uma conta gratuita mantém uma URL para sempre. O Pass de 7 dias (5 €, pagamento único) e o Pro (9 €/mês) adicionam a análise com IA, 25 URLs, 30 dias de histórico e o túnel Relay.
O que a IA faz exatamente?
Em qualquer requisição capturada, o Claude (Anthropic) identifica o remetente e o evento, explica os campos principais, diz como verificar a assinatura e lista as armadilhas mais comuns. Ele também pode escrever o handler de recebimento completo em Node.js, Next.js, Python, PHP, Go ou Ruby.
Qual a diferença para o webhook.site ou o smee.io?
Como no webhook.site, você tem um inspetor instantâneo; como no smee.io, pode encaminhar para localhost a partir de uma CLI. E ainda: detecção de remetente e evento, explicações de IA e código do handler, payloads de teste assinados, um túnel Relay que devolve a sua resposta local e um servidor MCP para que agentes de IA possam usá-lo.
O Claude Code, o Cursor ou o ChatGPT podem usar?
Sim. Adicione o servidor MCP remoto https://webhook-toolkit.com/mcp (ou rode npx -y webhook-toolkit mcp). O agente pode criar URLs, esperar webhooks, lê-los, assinar payloads de teste e verificar assinaturas.
Meus dados são privados?
Cada URL tem um token impossível de adivinhar. As requisições ficam guardadas por 7 dias (grátis) ou 30 dias (pago) e podem ser apagadas a qualquer momento. Nada é enviado à IA a menos que você clique em um botão de IA.
Sua URL de webhook está esperando
Sem cadastro. Mande uma requisição e veja-a chegar.
Pegar minha URL de webhook