Media Library

All your media assets in one place

The Media Library plugin

Extensive file format support

Upload your images, videos, audio files or documents to the media library.

Find the right asset in a flash

Sort the assets, filter by date, type or size or use the search to find what you need.

Easily preview your files

You have a preview of images and videos to be able to select the right one immediately.
triangle
For editors

Advanced File Management

Automatic size optimization

Your files are automatically optimized for lighter weight with no quality loss.

Live Editing

Duplicate and crop your images directly from the Media Library.

Simple Media Replacement

Replace once, and have it updated everywhere instantly.

Responsive formats

Large, medium and small sizes images are automatically generated for each upload.

Upload from computer or URL

Drag & drop any image in the browser or upload it from a URL.

Single or multiple uploads

Upload one single file or multiple assets as you need.

SEO optimization

Edit the name, alternative text and captions of your file to optimize it for SEO directly in the media library. Load your image in the size you need, no more, no less.

Storage service integrations

Connect your Media Library to Amazon S3 or Cloudinary with the official Strapi Providers and to Google Cloud Storage and Azure Storage with the Community Providers.

See the Media Library in action

More features

  • 01/05

    Content Types Builder

    • Build an awesome publishing experience for your editor team, by giving them the freedom to build any page on the go.
    • Your front-end developers can autonomously choose any name and reuse them in the front-end code.

    Discover this feature

  • 02/05

    Customizable API

    • Create your REST or GraphQL API without coding in a couple of minutes
    • Hop in the code and customize the API however you want

    Discover this feature

  • 03/05

    Custom Roles & Permissions

    • Manage the reading, editing and publishing rights to your Strapi Admin Interface.
    • Review and publish drafts and share access to the necessary content only.

    Discover this feature

  • 04/05

    Internationalization

    • Create multilingual websites or apps
    • Localize content by translating the text and adapting the messaging & page structure to each version

    Discover this feature

  • 05/05

    Custom fields

    • Create a unique editing experience by customizing the admin panel at ease.
    • Integrate your Strapi app with other tools like Shopify, Youtube, Google Maps, CKEditor and more

    Learn more