How to Add File Upload Questions on Typeform

beginner 12 min read Updated 2026-03-24
Quick Answer

Adding file upload questions in Typeform requires a paid plan like Essentials; access via the new Builder's + Add content menu, configure text and settings, and use logic for multiple files. Optional Google Drive integration auto-saves uploads. Test in preview before publishing; expect 10-20 minutes.

Prerequisites

  • Paid Typeform account (Essentials or higher)
  • Active Typeform with edit access
  • Google account (optional for integrations)
  • Small test file for previewing

Step-by-Step Instructions

1

Log in and Access Your Typeform

Log in to your Typeform account and navigate to your Workspace. Select or create a typeform by clicking Start from scratch or opening an existing one from the list. You'll be taken to the Create panel (also called the builder); confirm the title if starting new and proceed to the question editing interface.
2

Add a New Question

In the Create panel, click the + button (labeled Add content or + Add question) to open the question type menu.
Use the new Builder; Classic may not be available for newer accounts.
3

Select File Upload Question

Scroll or search for the File upload section in the question type menu and click File Upload. Note: this requires a paid plan like Essentials or higher and accepts only one file per question by default.
Free/Basic plans lack access; upgrade if the option is missing.
4

Configure the File Upload Question

Click the new File Upload question block in the left-hand panel. Enter your question text (e.g., Please upload your resume) in the 'Your question here' field. Add an optional description for instructions like file formats. Defaults include 10 MB max size (configurable), accepted types like images (JPG, PNG), PDFs, docs, and button text like Upload file. Toggle as required if needed.
Preview via <code>Mobile</code> or <code>Desktop</code> view to test respondent experience.
5

Set Up Logic for Multiple Files (Optional)

Since one question accepts only one file, add a prior Multiple Choice or Picture Choice question (e.g., 'How many files? 1, 2, 3'). Click the Logic icon (three dots or branching) next to it. Create jumps: e.g., if '2' selected, show the File Upload question twice in sequence. Alternatively, use a question group with separate labeled uploads (e.g., 'Resume', 'Portfolio').
This improves user experience over sequential questions.
6

Connect to Google Drive (Optional)

Publish the typeform first via Share button. Reopen in Create panel, click + > File upload section > select Google Drive. Authenticate your Google account (grant view/edit/delete permissions), click Set location, choose a folder, and Select > Save. For existing questions, open it and click Connect. Files auto-save to the folder on submission.
Requires paid account; revoke via <code>Edit</code> if needed.
7

Test the Form

Click Preview (eye icon) to test upload with a small file. Respondents see upload progress; adjust via three dots (...) next to question for Duplicate, Delete, or reorder.
No camera/mic needed for file uploads.
8

Save and Publish

Click Save, then Share to generate the live URL (public by default). Files are stored securely and accessible post-submission.

Common Issues & Troubleshooting

File Upload option not visible in Builder

Upgrade to Essentials or higher paid plan; free/Basic tiers lack access. Ensure using new Builder.

Cannot upload multiple files in one question

Use logic jumps or question groups with multiple separate File Upload questions.

Google Drive integration fails

Authenticate precisely, grant view/edit/delete permissions, and select folder correctly; republish typeform first.

Upload exceeds size limit or wrong format

Configure max size up to 10 MB; specify accepted types like JPG, PNG, PDF in description.

No Classic Builder access

Newer accounts use only new Builder; File Upload is available there after plan upgrade.

Prices mentioned in this guide are pulled from current plan data and may change. Always verify on the official Typeform website before purchasing.
Beautiful Forms

Affiliate link. We may earn a commission at no extra cost to you.