How to use Webhook Signature Verifier

  1. Line 1: provider (github, stripe, slack, gitlab).
  2. Line 2: your webhook secret.
  3. Line 3: the signature header value (e.g. sha256=... or t=...,v1=...).
  4. Line 4: empty. Line 5+: raw request body.
  5. Click Validate to verify the signature.

Example

Input

Your input or data here

Output

Result will appear here after running the tool

Frequently asked questions

Which providers are supported?
GitHub (X-Hub-Signature-256), Stripe (Stripe-Signature), Slack (X-Slack-Signature), GitLab (X-Gitlab-Token).
Is the body sent to a server?
No. Verification runs in your browser using the Web Crypto API.