WebhookSite local
{{ errorMsg }}

Create a URL to start receiving requests

Point your n8n HTTP Request node at the generated URL. Every request is captured here, and you control the response status code to simulate success (200) or failure (400/404/500).

{{ active.description || 'Untitled URL' }}

- {{ inboxTotal }} requests responds {{ active.default_status }}
Open
Inbox ({{ inboxTotal }})
Waiting for the first request...
Run your n8n workflow, or press "Test send".
Select a request to inspect its headers and body.
{{ activeRequest.method }} {{ activeRequest.url }}
{{ activeRequest.ip }} - {{ fmtTime(activeRequest.created_at) }} - {{ (activeRequest.time_ms * 1000).toFixed(0) }} ms - {{ fmtSize(activeRequest.size) }}
Query params
{{ kv[0] }} {{ kv[1] }}
None
Headers
{{ k }} {{ Array.isArray(v) ? v.join(', ') : v }}
None
Body
{{ activeRequest.body || '(empty)' }}
{{ toastMsg }}