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

# Upload files and images

<Badge color="deployment" size="sm" shape="pill">Enterprise</Badge>

<Note>
  Qodo IDE plugin, formerly Qodo Gen, brings local code review workflows to JetBrains and VS Code as part of the Qodo Platform.
</Note>

Qodo chat supports uploading files and images to provide additional context outside of your project codebase. This allows you to share visual references, documents, or supporting material that helps the agent better understand your request.

## How to upload

<Steps>
  <Step title="Click the upload button (📎) in the chat input to select files." />

  <Step title="Paste an image directly into the chat input (e.g., from your clipboard)." />
</Steps>

## Usage examples

You can use file and image uploads to:

* Share a **design** that the agent should follow.
* Provide **external documentation** or resources not included in your project.
* Add **screenshots, diagrams, or mockups** as reference.

## Supported file extensions

**Code**

`c`, `cpp`, `cs`, `go`, `java`, `js`, `py`, `rb`, `rs`, `scala`, `swift`, `ts`

**Data and config**

`csv`, `env`, `ini`, `json`, `log`, `toml`, `xml`, `yaml`, `yml`

**Docs and text**

`docx`, `md`, `pdf`, `rst`, `txt`

**Images**

`gif`, `jpeg`, `jpg`, `png`, `svg`

**Spreadsheets and slides**

`ods`, `xls`, `xlsx`, `pptx`

## File size limits

* Maximum size per file: **20MB**
* Maximum combined size (all files in a single chat message): **20MB**
