You add a question to your Google Form, open the question type menu, and 'File upload' isn't there. Or it is, but every respondent hits a sign-in screen before they can attach anything. Or the form worked for weeks and now uploads fail for everyone.
Google Forms file upload is not a simple attachment box. Every uploaded file is copied into the form owner's Google Drive, and that one design choice explains almost every limit: why responders must be signed in, why forms in shared drives can't use it, and why a full Drive can stop it. Work out which of the situations below you are in and the fix is usually quick.
First, check what you are actually seeing
The symptom points to the cause, so match yours before changing anything.
- 'File upload' is missing from the question type menu, or you can't choose it: the form is in a shared drive, or an admin has Data Loss Prevention on. See causes one and two.
- Respondents are told to sign in before they can upload: this is how the feature works, not a bug. See cause three.
- A respondent can't attach a specific file: it breaks a limit you set on type, number or size, or it is stored in a shared drive. See cause four.
- Uploads worked before and now fail for everyone: the owner's storage may be full, or the form's total size limit is used up. See cause five.
Cause 1: The form is stored in a shared drive
This is the most common reason the option disappears on work and school accounts. Google's question types help says plainly that you can't use the File upload question type if the form is stored in a shared drive. Google's shared drive troubleshooting page describes the same thing from the other side: if you put a form created with Google Forms in a shared drive, the form can't accept uploads. Google calls it a known issue, and the page offers no workaround.
The reason is the design above. Uploaded files go to the form owner's own Drive, and a form in a shared drive belongs to the team rather than to one person. The fix is to keep the form in My Drive:
- Open the form in Google Forms.
- In the top-right corner, click 'More', then 'Make a copy'.
- Name the copy, then click the folder and choose a location in My Drive rather than the shared drive.
- Click 'OK', open the copy and add your File upload question.
- The copy is a new form with its own link, so send people the new responder link and stop sharing the old one.
Cause 2: Your administrator has Data Loss Prevention turned on
If the form is already in My Drive and the option is still missing, and you use a work or school account, look at your organization's settings. Google's help lists a second case where the question type can't be used: when your administrator turns on Data Loss Prevention. Data Loss Prevention is an organization-wide control, so this is not something you can see or change from inside Forms.
Ask your Google Workspace admin whether Data Loss Prevention is on for your account and whether there is an approved way to collect files. If your organization's rules don't allow it, don't route around them with a personal account.
Cause 3: Respondents have to sign in to upload
Plenty of people report this as a fault, but it is the documented behaviour. Google's help says that to answer a file upload question, responders need to sign in to a Google Account, and its respondent troubleshooting page repeats it: to complete the upload, you need to sign in to your Google Account. Google's help offers no setting that removes this requirement while a File upload question is on the form.
If sign-in is blocking people who are outside your organization, that is a sharing and access question rather than an upload one, and we cover it separately in our guide to Google Forms asking respondents to sign in. Your options for the upload itself are limited:
- Accept the sign-in. Tell people in the form description that they will need a Google Account, so the screen isn't a surprise.
- Replace the File upload question with a Short answer question asking for a link to the file. This keeps the form sign-in free, but only works if each respondent shares their file publicly.
- If you notify respondents by email, note that Google says a form can't be embedded in the email when it contains a File upload question, so people will need to open it from the link.
Cause 4: The file breaks a limit you set, or comes from a shared drive
When one person can't attach a file while everyone else can, look at the question's settings. Google's help says the form owner can set restrictions on the number, type, or size of files. When you first add the question you may be asked to review the uploading information and click 'Continue'; the settings below appear on the question after that:
- 'Allow only specific file types': when this is on, only the types you tick are accepted. A respondent can't attach any other type, so either tick the type they need or tell them which format to use.
- Maximum number of files: if someone needs to send more files than the question allows, raise the number or add a second File upload question.
- Maximum file size: a file over the size you chose won't go through. Raise it if the files you expect are large, such as video.
- The total size for all files collected via the form: Google's help mentions this as a separate setting. If a busy form has been collecting large files for a while, check whether it is close to that total and raise it.
- Files stored in a shared drive: Google's respondent help says you can't upload a file from a shared drive. The respondent should download the file to their device, or copy it to their own My Drive, and upload it from there.
Google's help pages don't publish fixed upper limits for these settings, so check the options in the question itself rather than trusting a number quoted elsewhere. Google also advises respondents to read the form's instructions for any file requirements and to contact the form owner if they can't meet them, so put your type and size rules in the question description.
Cause 5: The owner's Google storage is full
If a form that collected files happily for months suddenly stops, check the owner's storage. Every upload is copied into the form owner's Google Drive, so it counts against the owner's storage, not the respondent's. Google One help says that if you go over your storage quota, you can't upload new files or images to Google Drive, and you can't create new files in apps like Google Docs, Sheets, Slides and Forms.
This bites hardest on forms that collect photos or video. Google says each Google Account includes up to 15 GB of storage, shared across Gmail, Google Drive and Google Photos, and that from 9 March 2026 new Google Accounts get 5 GB, with the option to unlock another 10 GB by verifying a phone number. A few hundred phone videos will fill that quickly.
- Check how much space is left in the storage section of Google Drive or Google One.
- In Forms, open 'Responses', click 'View folder', and move or download older submissions you no longer need in Drive, then delete them and empty the Trash.
- Google says it normally takes up to 48 to 72 hours for storage figures to update after you delete a large number of files.
- Buy more storage through Google One if the form needs to keep collecting large files.
Prevent it next time
Most upload problems are avoidable when you build the form rather than after people complain.
- Create forms that collect files in My Drive, never in a shared drive.
- Set 'Allow only specific file types', the maximum number of files and the maximum file size to fit what you actually expect, and state those rules in the question description.
- Tell respondents up front that they will need to sign in to a Google Account to upload.
- Submit a test response with a real file, from a different Google account, before you share the link.
- Keep an eye on the owner's storage, and move old uploads out of the form's Drive folder regularly.
- On a work or school account, check with your admin before launch if the File upload option is missing.
When a form without sign-in suits you better
If the sign-in rule is the real problem, OneSol forms let respondents upload files without any account or sign-in, up to 5 MB per file, and the responses and files land in your OneSol dashboard. It is free to start. For files much bigger than that, a form isn't the right tool at all; OneSol Send at onesol.io/send handles files up to 5 GB with a link that deletes itself after 24 hours.