I kept needing a quick place to store JSON for prototypes without spinning up a database. So I built JSONBin.
How it works
POST any JSON to the API, get back an ID and URL. That's it.
curl -X POST https://jsonbin-zeta.vercel.app/api/bins \
-H "Content-Type: application/json" \
-d '{"hello": "world"}'
Retrieve with GET, update with PUT, delete with DELETE.
Features
- No signup required for basic use
- API keys for private bins
- Edge-deployed globally (sub-100ms response)
- Free tier: 100 bins, 1K daily requests
Pricing
| Plan | Bins | Daily Requests | Price |
|---|---|---|---|
| Free | 100 | 1,000 | $0 |
| Starter | 1,000 | 10,000 | $9.99/mo |
| Pro | 10,000 | 100,000 | $19.99/mo |
Tech Stack
- Next.js on Vercel
- Neon (Postgres) for storage
- Stripe for payments
Perfect for prototypes, config storage, webhook testing, or quick data sharing.
Try it: jsonbin-zeta.vercel.app
Would love any feedback!
Top comments (0)