---
title: A file was not uploaded
type: troubleshooting
section: ai-studio
summary: AI Studio refuses a file when it is too large, when the model cannot read that type, or when the upload itself failed. Each case names itself.
applies_to:
  clients: [web]
sources:
  - evolve-front-end/app/[lng]/studio/components/Chat/ChatInput.tsx
  - evolve-front-end/app/[lng]/studio/components/Chat/ImportFiles.tsx
  - evolve-front-end/app/[lng]/studio/components/Chat/audio-transcription-file.ts
  - evolve-front-end/app/[lng]/studio/utils/model-file-support.ts
  - evolve-front-end/app/i18n/locales/en/powerflow.json
verified:
  at: 2026-09-04
  env: code
  by: content-lane-ai-studio
ttl_days: 45
related: [ai-studio/attach-files-to-a-message, ai-studio/choose-a-model, ai-studio/transcribe-an-audio-file]
---

Read the message. AI Studio names which file it refused and why, and the fix differs by cause.

## Following could not be uploaded:

The file is over the size limit for its kind. The message gives the file's size and the limit it passed.

| Kind | Largest accepted |
| --- | --- |
| Image | 20 MB |
| Video | 1000 MB |
| Document | 100 MB |

Export the file smaller, split it, or put it in Drive and share the link in your message instead.

## Unsupported file type(s):

The model you are on does not read that kind of file. The rest of the message names what it does read, or says file uploads are not supported for this model at all.

1. Change to a model that reads the type you need. See [Choose a model](/help/ai-studio/choose-a-model).
2. Attach the file again. The picker offers different types on different models.

## This model doesn't support images

Same cause, stated for a picture. Change model, then attach again. The video form of the message reads **This model doesn't support videos**.

## Some files failed to upload

The upload itself failed rather than being refused. Remove the chip and attach the file again. Where the message names a permission problem, you do not have access to that file in Drive; ask its owner.

## Please wait until all files are uploaded.

Nothing was refused. One or more attachments are still uploading. Wait for every chip to settle, then send.

## Your attachments could not be sent. Please re-attach them and try again.

The attachments were lost between uploading and sending. Remove the chips, attach the files again, and send.

## Remove attachments before sending an image generation request.

**Image** is on, and that mode takes no attachments. Turn **Image** off to send with files, or remove the files to generate a picture. See [Generate an image or a video](/help/ai-studio/generate-images-and-videos).

## Audio files must be 25 MiB or smaller.

You are in **Transcribe audio**, which has its own smaller limit and its own list of formats. See [Transcribe an audio file](/help/ai-studio/transcribe-an-audio-file).

## Related

- [Attach files to a message](/help/ai-studio/attach-files-to-a-message) — the four ways to attach and the size limits.
- [Choose a model](/help/ai-studio/choose-a-model) — file types are decided by the model you are on.
- If every file is refused whatever its type, reload the page so the model's file support loads again, then attach.
- If the file uploaded but the model seems to ignore it, check the chip is still above the message box when you send.
