[▲ Vercel Community](/) · [Categories](/categories) · [Latest](/latest) · [Top](/top) · [Live](/live)

[v0](/c/v0/59)

# v0 chat image uploads to connected Vercel Blob storage by default

34 views · 3 likes · 4 posts


valdezm-com (@mark-6758) · 2026-02-04

## Problem
When using `v0` in a project with connected `Vercel Blob` storage, images uploaded during a chat session are stored in temporary blob storage. This causes issues when pushing a `pull request`, as the temporary blob URLs stop working, leading to missing images after deployment.

## Proposed Solution
By default, images uploaded in the chat should be stored in the project's connected `Vercel Blob` storage instead of temporary storage. This ensures that image assets remain persistent and functional when the code is deployed.


Jacob Paris (@jacobparis) · 2026-02-05 · ♥ 2

If you ask the chat to add it to the file tree, you should get a real file. Alternatively, you can upload directly to the file tree 

![image|690x264, 50%](upload://iGIHzVUpVRlLvfdrAnCTtCwckbr.png)


MarnixB (@marnix-3108) · 2026-02-05 · ♥ 1

This is awesome btw! I was really waiting for just a normal upload option instead of putting it in the chat :slight_smile: Nice change!


valdezm-com (@mark-6758) · 2026-02-05

This is a bad solution our website has hundreds of images, we cannot store the image in to the source code directory – it is connected to github. That is not normal practice to check-in assets like this in to the git. 

What is the point of having a Vercel Blob addon if the chat isn’t even context aware of it, and default to a ephemeral storage blob?