Chat uploads
| Limit | Value |
|---|
| Maximum files per message | 10 |
| Maximum file size per file | 25 MB |
Supported file types by mode
| Mode | Supported types |
|---|
| Agent Mode | All file types: documents, code files, images, videos, audio, archives, spreadsheets, PDFs, and more |
| Chat Mode | Images (PNG, JPG, JPEG) and PDFs only |
Upload methods
You can upload files in five ways:
- File picker — Click the + button and select files.
- Drag and drop — Drag files onto the input bar.
- Clipboard paste — Press Ctrl/Cmd + V to paste an image from your clipboard.
- Screenshot — Capture a browser tab screenshot directly.
- Sketch — Open the drawing tool, sketch something, and attach it.
HEIC images (from iPhone) are automatically converted to PNG on upload.
Canvas uploads
| Limit | Value |
|---|
| Maximum files per upload | 20 |
| Maximum file size per file | 25 MB |
| Supported types | All image formats (PNG, JPG, WEBP, GIF, etc.) and video formats (MP4, MOV, etc.) |
Upload methods
- File picker — Click the Upload button in the canvas toolbar.
- Drag and drop — Drag files directly onto the canvas.
- Clipboard paste — Press Ctrl/Cmd + V to paste an image.
Presigned URL uploads
| Limit | Value |
|---|
| Maximum files per batch | 10 |
| URL expiry | 1 to 1,440 minutes (default 60 minutes) |
| Read URL validity | 365 days |
Next steps