> ## Documentation Index
> Fetch the complete documentation index at: https://helpdesk.magica.com/helpdesk/llms.txt
> Use this file to discover all available pages before exploring further.

# What files can I upload, and what are the limits?

You can attach files to a message so Magica can read, analyze, or edit them.

## How to attach files

* Select **Attach files** in the message box, then select **Upload** to choose files from your device, or pick files from your **Library**.
* Drag and drop files into the message box.
* Paste files or images into the message box.
* Type `@` to mention a file from your **Library**.

If you paste a very long block of text, Magica attaches it as a `.txt` file to keep your message readable.

## Limits

* **Files per message:** up to 10.
* **Videos:** up to 500 MB each.
* **Audio:** up to 300 MB each.
* **Images, documents, and other files:** up to 100 MB each.

## Supported file types

* **Documents:** PDF, Word (`.doc`, `.docx`), RTF
* **Spreadsheets:** Excel (`.xls`, `.xlsx`), CSV
* **Presentations:** PowerPoint (`.ppt`, `.pptx`)
* **Text and code:** plain text, Markdown, and common code and config files
* **Images:** JPG, PNG, GIF, WebP, HEIC, SVG, and more
* **Video:** MP4, MOV, WebM, and more
* **Audio:** MP3, WAV, M4A, FLAC, and more, plus MIDI files

## Good to know

Uploaded files are saved to your **Library**, so you can reuse them in later tasks. See [What is the Library and where do my files go?](https://helpdesk.magica.com/helpdesk/helpdesk/account-and-platform-features/what-is-the-library-and-where-do-my-files-go.md).

To give Magica the same files in every task, add them to a project instead. See [What are Projects in Magica?](https://helpdesk.magica.com/helpdesk/helpdesk/account-and-platform-features/what-are-projects-in-magica.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.