Developer Tools
Webhook Tester
Get a unique URL and watch incoming webhook requests arrive live.
Updated July 14, 2026
How to use the webhook tester
- 1Copy your unique webhook URL.
- 2Point a webhook or HTTP client at it (or press Send test).
- 3Watch requests appear live in the list.
- 4Click a request to inspect its headers and body.
Common uses
- Debugging a Stripe, GitHub, or Zapier webhook
- Seeing the exact payload a service sends
- Building against a webhook before the endpoint exists
- Verifying what your own app is posting
Frequently asked questions
How does it work?
You get a unique URL like /api/hook/abc123. Send any HTTP request to it — from a webhook provider, curl, Postman, or your app — and it's captured and shown here within a couple of seconds, with the method, path, query, every header, and the full body. It accepts all methods and content types, so it works for JSON webhooks, form posts, and plain requests alike. Hit 'Send test' to see it in action immediately.
How long are requests kept, and are they private?
Captured requests are stored briefly and automatically deleted after 24 hours. Your bin URL is a random, unguessable string, and you can generate a fresh one anytime with 'New URL', which clears the old bin from view. Don't send real secrets to a shared tool like this — for anything sensitive, rotate the URL after you're done and avoid posting production credentials.
Why use this instead of a local tunnel like ngrok?
When you just need to see what a webhook is sending — the headers, the exact JSON body, whether it's even firing — a hosted request bin is faster: no install, no tunnel, no localhost. Point the provider at the URL and read the payload. Once you know the shape, wire it into your real endpoint. Tunnels are better when you need the request to actually reach your running code.
About this tool
The webhook tester gives you an instant, unique URL that captures any HTTP request sent to it and shows it live: method, path, query string, all headers, and the full body, formatted and inspectable. Point a webhook from Stripe, GitHub, Shopify, Zapier, or your own app at the URL and the request appears within seconds — no local tunnel, no ngrok, no setup. It's the fastest way to see exactly what a service is sending, debug a payload, or build against a webhook before your real endpoint exists. The URL accepts every method (GET, POST, PUT, PATCH, DELETE…) and any content type; captured requests are stored briefly and auto-expire after 24 hours, and you can spin up a fresh, private bin anytime.
The webhook tester connects to an external service to fetch live data, so some of what you enter is sent over the network to provide the result — see the note in the tool for specifics. We don't require an account, and we don't store your queries. Most tools on UtilityBase run entirely in your browser; this one needs the network to do its job. Browse more developer tools here.
Was this tool helpful?
Related tools
JSON Formatter
Format, validate, and minify JSON with precise error locations.
Developer Tools
JSON Viewer
Explore JSON as a collapsible, color-coded tree — expand and collapse any node.
Developer Tools
Regex Tester
Test regular expressions live with match highlighting, groups, and a cheat sheet.
Developer Tools
Code Playground
A live HTML, CSS & JS editor with instant preview, console, and shareable links.
Developer Tools
What Is My IP
Your public IP, and exactly what it reveals — location, ISP, timezone.
Developer Tools
SEO Analyzer
Instant on-page SEO audit of any URL — 23 checks, scored, with plain-English fixes.
Developer Tools