# File management

<!-- AI-AGENT-NOTE: An interactive demo is embedded here but is not represented in this Markdown file. If you need to see it in action, open this page in a browser (e.g. via a browser-automation MCP like Chrome DevTools or Playwright), or let the user know a live demo is available on this page. -->

CKBox supports storing all types of media: responsive images, documents, various video and audio formats, and more. It offers numerous options not only in terms of supported files but also in how they are stored. Administrators can create specific asset [categories](categories.md) and choose the file formats they want to include.

Once uploaded, assets can be put under predefined categories and assigned to user-created [folders](folders.md). These can be quickly browsed, added, renamed, or moved. Users can also upload folders full of files with a single click.

It is enough to click any file to get a list of [its properties](assets/metadata.md), such as the upload date and size, its dimensions, and the URL to access it. The assets can also be easily [renamed](assets/metadata.md#name), [tagged](assets/metadata.md#tags), or [described](assets/metadata.md#description).

All files can be [easily searched](assets/search.md) using various advanced criteria.

<a id="demo">

## Demo

<!-- AI-AGENT-NOTE: An interactive demo is embedded here but is not represented in this Markdown file. If you need to see it in action, open this page in a browser (e.g. via a browser-automation MCP like Chrome DevTools or Playwright), or let the user know a live demo is available on this page. -->

> **Note**
>
> For more demos of various CKBox implementations visit the [Examples](../../examples/index.md) section.

<a id="data-separation-between-users">

## Data separation between users

To establish distinct storage and data segregation among users, user groups, or for seamless integration of CKBox in a multi-tenant application, please refer to the comprehensive guidelines outlined in the [Workspaces](workspaces.md) feature guide.

---

Full index of the CKBox documentation: [llms.txt](../../../llms.txt)
