Documentation
📚 How to guides
How to Upload Files to Google Forms without Login

How to Upload Files to Google Forms Without Login

Allowing file uploads in Google Forms typically forces respondents to sign in. With CustomGForm file upload addons, you can accept files on your public form without requiring a Google login while keeping full control of size limits, count limits, and supported file types.

This guide uses the File Upload addon for text fields. It works with Short Answer and Long Answer fields.

Video placeholder: add a YouTube embed showing the File Upload addon setup.

What you need before you start

  • A Google Form with at least one Short Answer or Long Answer field
  • A CustomGForm project connected to that form
  • Access to the CustomGForm dashboard

Step-by-step: add file uploads without login

Step 1: Add a text field in Google Forms

  1. Open your Google Form.
  2. Add a Short answer or Paragraph question.
  3. Give the field a clear label, such as "Upload resume/CV".
Google Forms short answer field labeled for uploads

Step 2: Sync your form in CustomGForm

  1. Go to the CustomGForm dashboard.
  2. Open the form you want to update.
  3. Click Refetch Google Form to pull the latest fields.
CustomGForm dashboard refetch Google Form action

Step 3: Add a File Upload addon

  1. Open Field addons.
  2. Choose File upload as the addon type.
  3. Select the field you just created.
  4. Click Add field addon.
Field addons panel with File upload selected

Step 4: Configure upload settings

In the File Upload addon modal, configure:

  • Allowed file types (choose entire groups or specific extensions)
  • Max file size (MB) from 1 to 100 (Hobby: up to 4 MB)
  • Max files from 1 to 10 (Hobby: 1 file)
  • Optional Upload label and Upload description text

Click Save to apply the addon.

File Upload addon modal with settings configured

Step 5: Test your form

Check your CustomGForm preview and submit a test response with an attachment. Then verify the uploads in both places:

  1. CustomGForm Results tab to see the uploaded file linked in your form responses.
  2. Google Forms Responses tab to confirm the submission is stored in Google as well.
CustomGForm public form with file upload fieldCustomGForm Results tab showing a file upload responseGoogle Forms Responses tab showing the same submission

Supported file types

The File Upload addon supports grouped file types. You can enable a full group or pick individual extensions. The table below is generated from the addon constants used in the app.

OptionTypeDescription
ImageextensionsAll image files. .jpg, .jpeg, .png, .gif, .svg, .heic, .webp, .bmp, .psd
VideoextensionsAll video files. .mp4, .mov, .webm
AudioextensionsAll audio files. .mp3, .wav, .m4a
TextextensionsText and markup files. .txt, .csv, .html, .xml
ApplicationextensionsDocuments and other files. .pdf, .doc, .docx, .xls, .xlsx, .ppt, .pptx, .zip, .rar, .json, .gzip, .odt, .ttf, .stl, .dcm
💡

Selecting a group automatically selects all its extensions. You can also mix and match individual extensions to create a custom list.

How the addon works behind the scenes

  • The addon attaches to a Short Answer or Long Answer field.
  • It renders a file upload UI in the CustomGForm form.
  • Upload limits are enforced by plan:
    • Hobby: max 1 file, max 4 MB per file, 100 MB total storage.
    • Pro: max 10 files, max 100 MB per file, 20 GB total storage.
  • Allowed file types are controlled by the selected extensions.

Tips and best practices

  • Use clear labels like "Upload resume" or "Attach receipt".
  • Keep max size aligned with your storage limits and user bandwidth.
  • If you need multiple uploads, set Max files to 2 or more and update the label to explain the limit.

Troubleshooting

Uploads are blocked

  • Make sure at least one file type is selected.
  • Confirm the file extension is included in the allowed list.

Field does not appear in the addon list

  • The field must be Short Answer or Long Answer.
  • Refetch the form after making changes in Google Forms.

Changes not showing on the live form

  • Save the addon settings and refresh the form preview.
  • Clear cache or open the form in an incognito window.

Conclusion

You now have a public Google Form that accepts file uploads without requiring a login. Use the File Upload addon to control file types, sizes, and counts while keeping a clean, branded form experience.