[Read the Vercel Storage announcement ](/blog/vercel-storage)

## Easy uploads for edge-delivered files

The simplest way to store and access media files on a global network. Perfect for unstructured data like images, videos, and audio files.

[Get Started](/dashboard/stores)

[View the Docs](/docs/storage/vercel-blob)

### Built for modern web frameworks

Designed for the evolution of JavaScript and TypeScript frameworks, Vercel Blob allows developers to store and retrieve any file with an intuitive, promise-based API.

app/profile/route.ts

```
1import { put } from '@vercel/blob';
2
3export async function PUT(request: Request) {
4  const form = await request.formData();
5  const file = form.get('file') as File;
6  const blob = await put('avatars/user-42.png', file, { access: 'public' });
7
8  return Response.json(blob);
9}
```

### Highly available at the lowest latency

Give your files a global home. With one URL, store and read file objects from anywhere.

#### Global file storage

With Vercel Blob, upload and serve files from a global network through unique and secure, immutable URLs.

Globally available

For low-latency, high-throughput reads and writes, designed to work natively with Vercel's compute products.

No management required

No setup required. Spend your time building your application, not managing database instances.

Effortless scaling

Built to handle the unpredictable nature of web traffic, scaling up and down as needed.

### Develop. Preview. Ship.

Vercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration.

[Start Deploying](/new) [Tour the Product](/product-tour?thankyou)