Tools / Webhook Signature Verifier
Verify HMAC-SHA256 webhook signatures from Stripe, GitHub, or any provider. Everything runs in your browser — no data is sent to a server.
Provider
Stripe sends Stripe-Signature header. Extract the `t=` timestamp and `v1=` signature.
// In your webhook handler
if (!isValidSignature) {
await logit.now("security", {
event: "Webhook signature failed",
description: "Invalid signature — possible replay attack",
icon: "🚨",
notify: true,
metadata: { provider: "stripe", ip: req.ip },
});
return res.status(400).send("Invalid signature");
}Get alerted on webhook failures
LogIt notifies you instantly when webhooks fail or signatures mismatch. Free trial.