# Managing Assets

### About this export

| Field | Value |
| --- | --- |
| **content_type** | lesson |
| **platform** | contentstack-academy |
| **source_url** | https://www.contentstack.com/academy/courses/creating-and-managing-content/managing-assets |
| **course_slug** | creating-and-managing-content |
| **lesson_slug** | managing-assets |
| **markdown_file_url** | /academy/md/courses/creating-and-managing-content/managing-assets.md |
| **generated_at** | 2026-05-08T12:23:52.524Z |

> Part of **[Creating and Managing Content](https://www.contentstack.com/academy/courses/creating-and-managing-content)** on Contentstack Academy. **Academy MD v3** — structured for retrieval; no quiz or assessment keys.

<!-- ai_metadata: {"lesson_id":"05","type":"video","duration_seconds":264,"video_url":"https://cdn.jwplayer.com/previews/bSYHK7UA","thumbnail_url":"https://cdn.jwplayer.com/v2/media/bSYHK7UA/poster.jpg?width=720","topics":["Managing","Assets"]} -->

#### Video details

#### At a glance

- **Title:** Managing Assets
- **Duration:** 4m 24s
- **Media link:** https://cdn.jwplayer.com/previews/bSYHK7UA
- **Publish date (unix):** 1757641338

#### Streaming renditions

- application/vnd.apple.mpegurl
- audio/mp4 · AAC Audio · 113718 kbps
- video/mp4 · 180p · 180p · 151182 kbps
- video/mp4 · 270p · 270p · 176150 kbps
- video/mp4 · 360p · 360p · 197997 kbps
- video/mp4 · 406p · 406p · 213690 kbps
- video/mp4 · 540p · 540p · 267153 kbps
- video/mp4 · 720p · 720p · 351407 kbps
- video/mp4 · 1080p · 1080p · 593736 kbps

#### Timed text tracks (delivery)

- **thumbnails:** `https://cdn.jwplayer.com/strips/bSYHK7UA-120.vtt`

#### Video transcript

In this lesson, we're going to take a closer look at how to manage your visual assets. Think of this as everything that isn't plain text, your images, videos, PDFs, even audio files. By the end, you'll know how to upload, organize, and filter through them, and also how to safely clean things up when you don't need a file anymore. So first, let's talk about what the assets repository actually is. Think of it as your media library. This is where all your reusable files live. Anytime you upload an image or a video, it's stored here, so you can pull it into multiple entries without having to re-upload it each time. One thing to keep in mind, assets are branch specific. That means if you're working in development, the assets you upload there won't automatically appear in production. It's a way to safely test things without cluttering your live environment. Alright, let's upload something. From your stack, click the assets icon, or if you like shortcuts, just hit the A key. Here's the easiest way. Drag a file right into the assets area. You'll see it start uploading immediately. Or, if you'd rather, click plus new asset and then choose your file. Remember, you can bring in up to 10 files at a time, and each file can be up to 700 megabytes. Now, to keep things organized, you can set up folders. Let's say we want a folder called hero images. Ignore that we have one called hero banners. This is just a demo. Create that first by clicking the new asset folder icon and typing in the name hero images. Once it's created, drop your images into it. It's just like organizing files on your computer. Folders help keep your library clean, especially as it grows. Once an asset is uploaded, click into it and you'll see all the details. Title, description, tags you can add. I'll type in homepage because that's where this image is used. Plus, file specific info like type, size, and resolution. There's even a referenced in section that shows you which entries are using this asset. Super handy when you're trying to track things down. Now, let's say your library is getting a little crowded. That's where filters come in. Return to the main assets area and over on the left, click filters. You can narrow down by folder, file type, who uploaded it, when it was last updated, or even by tags. For example, if I only want to see hero images that are tagged homepage, I can filter for that. Down below, I can choose manage filters and turn on tags. Then I can either type to narrow down the tag list, but in this case, I can just select the tag I want to filter by. The results pop right up and the filters I've applied appear at the top as little pills I can clear out anytime. It makes finding exactly what you need really fast. Alright, let's talk about cleanup. Maybe we uploaded the wrong image or an outdated promo video. To delete an asset, just open the actions menu next to it and choose delete. Now here's the nice part. ContentStack doesn't just wipe it away instantly. Deleted assets go into trash where they'll sit for 14 days. So if you make a mistake, you can always restore it. After that 14-day window, they're gone for good. To access the trash, click in the top menu bar as long as you're in the CMS. Then choose trash on the left side. And that's it. You now know how to get assets into ContentStack, keep them organized, quickly track them down, and safely remove the ones you no longer need. With this foundation, you'll spend less time hunting for files and more time creating content.

#### Key takeaways

- Connect **Managing Assets** back to your stack configuration before moving to the next module.
- Capture one concrete artifact (screenshot, Postman call, or code snippet) that proves the step works in your environment.
- Re-read the delivery versus management boundary for anything you changed in the entry model.

## Supplement for indexing

### Content summary

Managing Assets. Managing Assets in Creating and Managing Content (creating-and-managing-content).

### Retrieval tags

- Managing
- Assets
- creating-and-managing-content
- lesson 05
- Managing Assets
- creating-and-managing-content lesson

### Indexing notes

Index this lesson as a primary chunk tagged with lesson_id "05" and topics: [Managing, Assets].
Parent course slug: creating-and-managing-content. Use asset_references URLs as thumbnail hints in search results when present.
Never surface LMS quiz content or assessment answers from this file.

### Asset references

| Label | URL |
| --- | --- |
| Video thumbnail: Managing Assets | `https://cdn.jwplayer.com/v2/media/bSYHK7UA/poster.jpg?width=720` |

### External links

| Label | URL |
| --- | --- |
| Contentstack Academy home | `https://www.contentstack.com/academy/` |
| Training instance setup | `https://www.contentstack.com/academy/training-instance` |
| Academy playground (GitHub) | `https://github.com/contentstack/contentstack-academy-playground` |
| Contentstack documentation | `https://www.contentstack.com/docs/` |
