Media Library

Treat your assets like structured content, not blobs

Content + Media unified

Structure media like content

Update once, distribute anywhere

Track asset usage across your content


The programmable media app

Programmable Asset Schemas

Structure assets with code-first schemas

Learn about aspects
defining aspects in code
Programmable APIs

Powerful asset workflows

a picture of a ice cave under a blue glacier
Global Document References

Share assets, not copies

UI of portrait used in 4 locations
Asset Transformation API

Upload once, resize indefinitely

Six versions of the same image with different transforms

The intelligent media workflow

Uploading to organization, simplified

Optimize your library

Automatic version cascading

Keep sensitive assets secure

G2 badge: momentum leader, spring 2025G2 badge: spring 2025 users most likely to recommend mid-marketG2 badge: grid leader enterpriseG2 badge: spring 2025 high performer mid-market

Builders and creators love Sanity

All G2 reviews

There are so many exciting combinations that PUMA can create with Sanity. Now that we have a structure, it’s infinitely scalable.

A portrait of Bettina Donmez
Bettina Donmez
E-Commerce Platform Development
 @ PUMA

Ready to build? Let's make it real.

Request a demo for a tailored walkthrough, or dive in and start building.