{
  "slug": "vercel-blob",
  "name": "Vercel Blob",
  "url": "https://vercel.com/docs/vercel-blob",
  "cat": "media",
  "group": "back",
  "tagline": "Managed blob storage for Vercel",
  "price": "Hobby free: 5 GB storage, 100 GB transfer, 100K simple + 10K advanced ops. Pro on-demand: $0.023/GB-month storage, $0.05/GB transfer (iad1), $0.40/M simple ops, $5.00/M advanced ops",
  "tier": "mixed",
  "pick": false,
  "what": "Object storage wired into the Vercel platform, with public and private stores, client-direct uploads that bypass your server, and files up to 5 TB. Billed on stored GB, data transfer, and simple versus advanced operations. Cache hits do not count as billable operations.",
  "why": "Best when the app already runs on Vercel — <code>put()</code> from a server action or a client upload, with no bucket, IAM policy or CORS config to manage. Client uploads skip data-transfer charges entirely.",
  "warn": "Advanced operations cost $5.00/M and multipart uploads bill one per part, so bulk-importing a photo archive is surprisingly expensive. Blobs over 512 MB are never cached and incur origin transfer on every single access.",
  "install": "npm i @vercel/blob",
  "category": {
    "key": "media",
    "name": "Images, video & files",
    "desc": "Upload, transform, store, deliver. Transformation billing is the hidden cost.",
    "group": "back",
    "groupName": "Give it a backend"
  },
  "freshness": null,
  "health": {
    "ok": true,
    "status_code": 200,
    "final_url": null,
    "checked_at": "2026-08-18T17:12:38.21+00:00"
  },
  "corrected_at": null,
  "upstream_changed_at": null
}