Private by default · Built for developers

Your endpoint is waiting.

Create an account, add an endpoint, and inspect exactly what arrived. Registered bins are private by default with higher request and retention limits.

Create an account to start using private request bins.

POST /b/k7p2x9m4d1
authorization: Bearer ••••••••
content-type: application/json
user-agent: Stripe/1.0

{
  "type": "payment.succeeded",
  "amount": 4200,
  "currency": "usd"
}

✓ Captured just now

SEND YOUR FIRST REQUEST

Post to the live demo.

Copy and run this command, then view it in the shared public history. Demo traffic shares a 1 request/second limit, accepts up to 20 KB, and retains 1 MB.

Demo bin ID: demo-public.

curl -X POST https://freebin.org/b/demo-public/hello \
  -H "authorization: Bearer freebin_demo_public" \
  -H "content-type: application/json" \
  -d '{"message":"hello from freebin"}'
01 / CREATE

Start with an account

Create private-by-default endpoints from your account.

02 / SEND

Any HTTP request

POST, PUT, PATCH, custom headers, query strings, JSON or plain text—we catch it.

03 / INSPECT

See every detail

Method, path, headers, body, IP, and timestamp in a focused developer-friendly view.