Slack Webhook Tester
Slack uses different payload shapes per Events API event. HookRay normalises type, event subtype, channel, and user across them so you don't write a switch statement to find the channel.
What HookRay Highlights from a Slack Webhook
type"event_callback"Usually event_callback for Events API.
event.type"message"message, reaction_added, app_mention, etc.
event.user"U0123456789"event.channel"C0123456789"event.text"Hello from Slack!"{
"type": "event_callback",
"event": {
"type": "message",
"channel": "C0123456789",
"user": "U0123456789",
"text": "Hello from Slack!",
"ts": "1710000000.000000"
},
"team_id": "T0123456789"
}Same payload, no parsing — you scroll, you scan, you guess.
Test a Slack Webhook in 30 Seconds
- 1
Get a free webhook URL
Click Start Testing — HookRay generates an instant URL like
https://hookray.com/api/hook/abc123. No signup. - 2
Paste it into Slack
Open the Slack webhook settings (docs), paste the HookRay URL as your endpoint, and pick the events you want to receive.
- 3
Trigger an event, inspect the payload
Trigger a test event in Slack. HookRay captures the payload for raw inspection and one-click replay. The field guide above shows the 5 Slack paths the upcoming parser will surface — use it as a cheat sheet while you wire up your handler.
HookRay vs Generic Webhook Testers
| Capability | webhook.site | HookRay |
|---|---|---|
| Free tier | ✓ 100 req | ✓ 100 req/mo |
| No signup required | ✓ | ✓ |
| Slack-specific field parsing | — | |
| One-click replay | ✓ (Pro) | ✓ Free |
| 30-day history | $9/mo | $9/mo |
| Persistent URLs | $9/mo | $9/mo |
See the broader comparison in The 7 Best Webhook Testing Tools (2026).
Start Testing Slack Webhooks Now
Free, no signup. Raw capture and replay included; Slack smart parsing previewed above.
Get a Free Webhook URL