Private storage for Vercel Blob, now available in public beta
Vercel Blob launches private storage in public beta, requiring authentication for all operations to prevent exposure of sensitive files via public URLs.
Vercel Blob now supports private storage for sensitive files like contracts, invoices, and internal reports. Private storage requires authentication for all operations, preventing exposure via public URLs. Public storage allows public reads for media assets, while private storage requires authentication. Create a private store via the or with the CLI:Storage dashboard CLI command When created inside a linked Vercel project, the CLI prompts you to connect the store, automatically adding the environment variable.
The SDK uses this variable to authenticate operations in your deployments.BLOB_READ_WRITE_TOKEN SDK installation To upload, use or with the option.putuploadaccess: 'private' Upload example To download, use the method to stream files.get Retrieval example Private storage is in beta on all plans with standard .Vercel Blob pricing .Learn more about private storage Read more