mockdock.dev

$ curl https://mockdock.dev --free --no-signup --no-server

Mock any API. Simulate any webhook. The data is in the URL.

Every mock you build is compressed, base64-encoded, and packed into the URL hash. Your browser decodes and serves it instantly — no database, no account, no payload ever touches a server. Share the link; share the mock.

https://mockdock.dev/api/v1#data=eNqrVspMUbJSKkotLs0pKVayUsrJT08

ls ./tools — 12 entries

cat ./how-it-works.md

1. Compose

Pick an industry-standard template — a Stripe invoice.paid event, a GitHub pull_request payload, a 429 rate-limit error — then edit the JSON live with instant validation.

2. Compress

Your payload plus its simulated status code, latency, and headers are deflated and base64url-encoded into a single URL fragment. Fragments never leave the browser, so mocks are private by physics, not by policy.

3. Serve

Opening the link hits /api/v1, where the client interceptor decodes the hash, waits out any simulated latency, and renders the response — status line, headers, and syntax-highlighted body.