How to Upload Files into Arena
Last updated: October 20, 2026
Arena supports file uploads to help you provide additional context when prompting models. Uploading a file allows models to reference or work directly with visual input during generation.
How To Use
You can upload a file to Arena in two ways:
Click the “+” icon in the chat input box and select a file from your device
Copy and paste a supported file directly into the chat input
Once uploaded, the file will appear in your prompt before you submit it.
Supported File Types
In Battle Mode, Arena supports the following file types:
PNG (.png)
JPEG (.jpg, .jpeg)
WebP (.webp)
PDF (.pdf)
In Agent Mode, Arena supports the following file types:
PNG (.png)
WebP (.webp)
JPEG (.jpg, .jpeg)
PDF (.pdf)
GIF (.gif)
Plain Text (.txt)
Markdown (.md)
CSV (.csv)
HTML (.html)
XML (.xml)
CSS (.css)
JavaScript (.js)
JSON (.json)
XML (.xml)
JavaScript (.js)
Upload limits to be aware of
In Agent Mode...
25 MB per file
10 MB per PDF
50 MB total per turn
In Battle, Direct and Side by Side...
15 MB per file
10 MB when using Video Arena
Note that individual models may have their own file size limits, so some models may have stricter limitations than those described above.
Arena Switching Behavior
If you upload an image while using Text Arena, Arena will automatically switch you to Image Arena. This is intentional and assumes you’re looking to use Image Edit capabilities rather than standard vision-based prompting.
If you want to return to vision-based prompting in Text Arena, simply exit Image Arena to switch back.
When to Use File Uploads
File uploads are especially useful when:
Editing or transforming images
Providing visual context for a prompt
Comparing how models interpret the same image
As file support expands, uploads will enable richer workflows across additional arenas.