Google Forms is one of the most widely used tools for collecting information. But if youβve ever tried to add a file upload field to a Google Form and then shared it with someone outside your organization, youβve almost certainly run into this wall:
βYou need to sign in to upload files.β
The recipient lands on your form, fills in their name, their email, their answers β and then hits a Google login prompt just to attach a document. If they donβt have a Google account, or donβt want to use it, the form is dead in the water.
This article explains why this happens, what your options are, and which tools actually let people upload files without any sign-in at all.
Common Reasons You Canβt Upload a File to Google Forms
Before getting into solutions, it helps to know exactly which problem youβre dealing with β because the symptom often looks the same (a greyed-out button or a login prompt) but the cause can be different.
The upload field is greyed out or unclickable
If the file upload button appears disabled, it almost always means youβre not signed in to a Google account. Thatβs Googleβs way of disabling the field β not a browser issue, not a broken form. Itβs intentional. Signing in will re-enable it, but if you donβt have a Google account or donβt want to use one, the field stays locked regardless.
File upload was never enabled on the form
Only the person who built the form can add a file upload field. If you donβt see an upload option at all, the form owner simply didnβt include one. Thereβs nothing a respondent can do to change this β youβd need to contact the form creator and ask them to add it.
The form is restricted to a specific Google Workspace domain
Google Workspace admins can lock forms so that only users within their organization β people with a matching company or school email β can respond, let alone upload files. If youβre outside that domain, youβll hit a wall even if youβre signed in to your own Google account. This is common with forms created by companies or universities for internal use.
Your file is too large or the wrong type
Google Forms caps individual uploads at 1 GB and limits accepted file types to whatever the form creator configured. If your file exceeds the limit or isnβt in an allowed format, the upload will fail after youβve selected it β not before.
The form ownerβs Google Drive is full
Uploaded files land in the form ownerβs Drive, not yours. If their storage quota is exhausted, new uploads will be rejected. This isnβt something a respondent can diagnose easily β from your end it just looks like a failed upload.
Why Google Forms Requires a Sign-In for File Uploads
The file upload field in Google Forms doesnβt store files on its own servers. Every uploaded file goes directly into the form ownerβs Google Drive. To make that work, Google needs to know who the uploader is β so it can attribute the file in Drive and enforce its storage policies.
That means file upload in Google Forms is only available to signed-in Google users. There is no workaround, no setting to disable it, and no plugin that removes this requirement. It is a hard platform constraint.
If your respondents are:
- Clients or customers who donβt use Google Workspace
- Job applicants submitting rΓ©sumΓ©s
- Contractors or freelancers outside your organization
- Anyone who simply prefers not to sign into Google just to send you a file
β¦then Google Forms file upload will not work for them.
Workarounds People Try (and Why They Fall Short)
1. Ask people to email the files instead
The most common fallback. It works, but it breaks the form workflow entirely. You now have files scattered across your inbox with no connection to the form responses. Matching a submitted form to the right email attachment becomes a manual task.
2. Use a Google Drive upload link (Driveβs βUpload to folderβ feature)
Google Drive lets you create a shareable folder that anyone can upload to β no sign-in required. But itβs completely disconnected from your form. You get two separate data streams (form responses in Sheets, files in a Drive folder) with no link between them. You still have to match them up manually.
Dropbox has a βFile Requestβ feature where anyone can upload to your Dropbox folder without an account. Same problem: the uploads have no connection to the form data youβre collecting.
4. Switch to another form builder
Most form builders (Typeform, Jotform, WPForms) do support file uploads without a sign-in. But they come with their own limitations β file size caps, storage on the builderβs servers, no automatic routing to your cloud storage, and per-form or per-response paywalls on the upload feature.
What to Actually Look For in a File Upload Form
Before picking a workaround, itβs worth being clear about what the ideal solution actually does:
- No sign-in required for the person uploading
- Files go directly to your cloud storage β not a third-party server youβll have to download from later
- Uploads are tied to the form response β you know exactly which submission a file belongs to
- Works with large files β not capped at 10 MB because of a shared hosting PHP limit
- Virus scans files before accepting them β especially important if files are coming from unknown submitters
- Can be shared with specific people β not just an open public link
Most workarounds satisfy one or two of these. A purpose-built file collection tool should hit all of them.
FileDrop Forms: File Upload Without the Sign-In Wall
FileDrop Forms is built specifically for file-heavy collection workflows. Anyone can upload files through a FileDrop form β no Google account, no login, no friction.
Hereβs what makes it different from the alternatives:
Files go straight to your cloud storage
When someone uploads through a FileDrop form, the file goes directly to your Google Drive, Dropbox, or OneDrive β in a per-submission subfolder thatβs automatically created. No intermediate storage, no manual downloads, no inbox hunting.
Uploads are tied to the form response
Every upload is linked to the submission it came from. Open any response and the files are right there alongside the answers. No cross-referencing two separate systems.
No sign-in required for respondents
The person filling out the form just fills it out. Thereβs no Google login prompt, no account creation, no barrier between them and the submit button.
Virus scanning on every file
Every uploaded file is scanned automatically before itβs accepted. If your form is open to the public or to people you donβt know personally, this matters.
Document collection mode
For structured document collection β where you need specific document types from specific people β FileDrop forms can operate as a document collection portal. Each field maps to a required document. The respondent gets a personal link where they can see whatβs been received, whatβs still missing, and what was approved or rejected. No account required on their end.
Invite-only forms with per-person tracking
Instead of a public link, you can send individual invitations to named recipients. You can see, per person, whether theyβve opened the form, started it, or completed it. Not a feature that exists in Google Forms or most form builders.
Notifications
Each form can have multiple notification email addresses for different users. You can also get notified via Slack, Google Chat or Microsoft Teams.
FileDrop Forms vs Google Forms
| Feature | FileDrop Forms | Google Forms |
|---|---|---|
| File upload without sign-in | Yes | **No** |
| Files routed to Google Drive / Dropbox / OneDrive | Yes | Google Drive only (sign-in required) |
| Files linked to the form response | Yes | Yes |
| Virus scanning on every upload | Yes | No |
| File size limit | Up to 1 GB | 1 GB (sign-in required) |
| Respondent can see their submission status | Yes (portal) | No |
| Per-invitee tracking (sent / opened / submitted) | Yes | No |
| Approval / rejection workflow | Yes | No |
| Automatic follow-up reminders for incomplete submissions | Yes | No |
| Document collection portal (OTP-gated, no account needed) | Yes | No |
| Password-protected forms | Yes | No |
| Custom branding (logo, colors) | Yes | Limited |
| Conversational (one-question-at-a-time) mode | Yes | No |
| Airtable / Google Sheets sync | Yes | Google Sheets only |
| Custom subdomain / custom domain | Yes | No |
| QR code generation | Yes | No |
| Webhook notifications | Yes | No |
When Google Forms Is Still the Right Choice
Google Forms is a solid tool for internal surveys, event registrations, quick polls, and any situation where:
- All respondents have Google accounts (e.g., an internal company survey)
- You donβt need file uploads at all
- File uploads are optional and youβre comfortable with the sign-in requirement
If your audience is internal and everyone is on Google Workspace, the sign-in requirement isnβt a problem β itβs already how they work.
The moment youβre collecting files from people outside your organization, or from a mixed audience where some people have Google accounts and some donβt, the Google Forms file upload becomes a reliability problem. Some people will complete it; others will hit the wall and drop off.
The Bottom Line
There is no way to make Google Forms accept file uploads without a sign-in. Thatβs not a configuration problem β itβs how the product is designed.
If you need file uploads from anyone β clients, applicants, vendors, members of the public β you need a different tool. The one that comes closest to what Google Forms does well (simple, clean, works on any device) while removing the sign-in barrier and routing files directly to your cloud storage is FileDrop Forms.
You can create a form, connect your Google Drive or Dropbox, and share a link that anyone can fill out and upload to β in about five minutes, with no code and no server to manage.



