Dev Tools
Webhook Payload Builder
Create realistic webhook JSON request bodies with nested fields, event metadata, timestamps, and copy-ready headers for local testing and docs.
Path syntax
Use dots for nested objects like data.object.id and [] for arrays like data.tags[].
Generated JSON payload
{
"id": "evt_123",
"type": "payment_intent.succeeded",
"createdAt": "2026-04-15T10:00:00.000Z",
"data": {
"object": {
"id": "pi_123",
"amount": 2499,
"currency": "usd",
"status": "succeeded"
}
}
}Suggested headers
content-type: application/json
stripe-signature: t={timestamp},v1={signature}
stripe-event-id: del_123Useful for
- • Mocking provider webhooks during local dev
- • Creating docs and API examples
- • Testing event parsing logic before production events exist
- • Pairing with Webhook Signature Tester for full end-to-end samples
Tips
- • Use [] at the end of a path to append array items
- • Number and boolean types are converted automatically
- • Null fields ignore the value input
- • Nested object paths are created automatically
Privacy
Everything runs in your browser. No payload data is uploaded by this tool.