
Amazon S3 in the Vercel Marketplace lets developers create and connect storage resources without leaving their project dashboard. Connection details are automatically added as environment variables, while authentication uses short-lived OIDC credentials instead of stored AWS access keys.
In its changelog entry, Vercel says the integration keeps S3 resources alongside the rest of an application's infrastructure. Developers can follow links into AWS when they need deeper configuration.
How the Amazon S3 Marketplace Integration Works
The integration covers provisioning, connection details and authentication. An application can create an S3 client through Vercel's @vercel/aws package, which authenticates through Vercel OIDC. This removes the need to place static AWS keys in the project environment.
| Option | What It Provides |
|---|---|
| Amazon S3 | Object storage connected to a Vercel project |
| S3 Tables | Managed Iceberg tables |
| S3 Vectors | Vector storage |
The connection details arrive as environment variables, so application code can access the resource through the project's existing environment configuration. The resource can then be managed from the Vercel dashboard, with AWS available for settings that sit outside the integration.
Amazon S3 is also available inside v0. A prompt can provision the resource, configure its connection and generate the code needed to use it. That puts storage setup into the same prompt-driven workflow as the rest of a v0 application.
Short-Lived Credentials Replace Static AWS Keys
The authentication change is central to the integration. Rather than copying a long-lived AWS access key and secret into Vercel, the connection uses short-lived OIDC credentials. The application still gets an authenticated S3 client, but the project does not store static AWS keys.
This applies whether the S3 resource is created through the Marketplace or provisioned as part of a v0 build. In both cases, Vercel handles the connection between the application and the AWS resource.
The addition brings object storage, managed Iceberg tables and vector storage into Vercel's resource workflow. Builders can create the resource, connect it to a project and generate application code without switching between setup screens for each step.
Frequently asked questions
What is the Amazon S3 integration in Vercel?
It is a Vercel Marketplace integration for creating and connecting Amazon S3 resources from a project dashboard. It automatically adds connection details as environment variables and authenticates with short-lived OIDC credentials.
Which Vercel plan includes the Amazon S3 integration?
The changelog does not list pricing or plan requirements for the integration. It is available through the Vercel Marketplace and in v0.
Can v0 create an Amazon S3 resource?
Yes. v0 can provision the resource, configure its connection and generate code from a prompt. The resulting S3 client authenticates through Vercel OIDC without static AWS keys.
Sources
3 checkedHow we cover tool news: Create With's tool desk drafts these reports with AI from the sources listed above and checks them against those sources before publishing.








