New — webhooks your AI agents can wait on. Hook & Sense opening to early access.

Meta (WhatsApp / Messenger) Webhook Tester

Test Meta (WhatsApp / Messenger) webhooks in real-time — no signup, no tunnels.

Get a free webhook URL in one click, paste it into your Meta (WhatsApp / Messenger) dashboard, and watch events stream in live. Verify X-Hub-Signature-256 signatures automatically, replay any request to your local server, and debug payloads with search and filters.

Why test Meta (WhatsApp / Messenger) webhooks with HookSense

Real-time WebSocket stream

Events appear the instant Meta (WhatsApp / Messenger) sends them. No polling, no refresh button.

HMAC-SHA256 (app secret) verification

Paste your signing secret once — HookSense verifies every Meta (WhatsApp / Messenger) request automatically.

One-click replay

Send any captured webhook back to your local server or production — rerun your handler without triggering new events.

CLI forwarding, no ngrok

Forward directly to localhost:3000 with npx hooksense listen.

Quick start — 3 steps

  1. 1
    Get your free webhook URL

    Create a free endpoint at hooksense.com. You get a unique URL instantly — no credit card, no config.

  2. 2
    Paste it into Meta (WhatsApp / Messenger)

    In the Meta (WhatsApp / Messenger) dashboard, add the URL as your webhook endpoint and pick the events you want (messages, message_status, etc.).

  3. 3
    Trigger an event and watch it arrive

    Fire a test event from Meta (WhatsApp / Messenger) — it lands in HookSense within milliseconds. Inspect headers, body, and signature. Replay when ready.

Forward to localhost

npx hooksense listen -p 3000 --path /api/integrations/meta

Common Meta (WhatsApp / Messenger) webhook events

messages
message_status
message_template_status_update
phone_number_quality_update
account_update
messaging_postbacks
feed

Testing tips specific to Meta (WhatsApp / Messenger)

  • Meta signs with HMAC-SHA256 over the raw body using your app secret — the header is X-Hub-Signature-256 (sha256=...)
  • The initial GET handshake must echo hub.challenge and match your hub.verify_token, or Meta won't enable the subscription
  • WhatsApp Cloud API, Messenger, and Instagram all share this same webhook scheme
  • Use HookSense to inspect the entry/changes payload structure before writing your handler

Test webhooks from other providers

Start testing Meta (WhatsApp / Messenger) webhooks now

Free plan includes 100 requests/day, 7-day retention, real-time streaming. No credit card.

Create a free endpoint