A file upload form lets you collect files directly from respondents, without the need for them to sign up. With Tally, you can add a file upload field to any form and start collecting images, PDFs, videos, audio files, and documents in minutes. You can allow multiple file uploads, define the file types and set size limits to match your needs. File upload forms are free on all Tally plans, with no limit on the number of files you can collect.

File uploads are free for all Tally users. The free plan supports individual files up to 10 MB. Upgrade to Tally Pro to collect files of any size without limits.
Why use Tally for file upload forms?How to add a build a file upload form (without login)File upload settingsAllow multiple file uploadsSet a maximum file sizeRestrict file typesShow or hide based on answersAccessing and downloading uploaded filesFree file upload form templatesFAQs about file uploads
Why use Tally for file upload forms?
- No sign-in required Unlike Google Forms and other tools, your respondents don’t need to log in to upload files. No Google account and login required.
- Affordable file uploads File uploads are often locked behind expensive plans in other tools. With Tally, you get file uploads up to 10MB per file for free, without paying enterprise-level prices just to collect files. Tally Pro removes the 10MB file size limit per file at $29/month.
- Your data is stored securely Tally is based in Europe and complies with the GDPR framework.
How to add a build a file upload form (without login)
Type
/file to insert a file upload block. Respondents can click to choose a file or directly drag files into the file upload block.
File upload settings
Click
:: to open the file upload settings. You can:- Make the file upload required or optional
- Allow multiple files (and set a minimum and maximum number of files)
- Set a maximum file size
- Define the allowed file types
- Hide a block (and show it with conditional logic)

Allow multiple file uploads
If you want respondents to be able to upload multiple files, enable the
Multiple files option. This will allow you to define the desired minimum and maximum number of file uploads.
Respondents can drag multiple files at once in the file upload block or upload them one by one, using the
Upload another file button.
Set a maximum file size
Enable
Max file size to set a file size limit. Respondents will see the maximum file size limit in the file upload block.
Tally allows file uploads with an individual size of 10MB for free. To collect larger files, upgrade to Tally Pro.
Restrict file types
To only accept certain file types, enable
Allowed files and select the file type(s) you want to accept. For example: - If you only want to accept image files, regardless of the type, select
All image files
- If you only want to accept .jpg files, select
.jpg

Respondents will see the required file type(s) indicated in the file upload block.

Show or hide based on answers
You can use conditional logic to show or hide the file upload block depending on a respondent's previous answers. For example, only ask for a portfolio if someone selects "Freelancer" as their role, or only request a doctor's note if a respondent confirms a medical absence.
Accessing and downloading uploaded files
All uploaded files are stored securely and accessible from the
Submissions tab of your form. They can be accessed through an authenticated link or downloaded directly to your device. - View files: Open any submission to preview or access uploaded files. You need to be logged in to your Tally account to view them.

- Download individual files: Click the download icon next to any file within a submission.
- Batch download: Use the 'Download file uploads' button at the top of the submissions page to download all files at once. If your form submissions span multiple pages, you'll need to repeat this step on each page to download all files.

When you export your file uploads to third-party tools using our integrations, an access token is added to the links, which makes them accessible without the need to be logged in. For example, if you export form submissions to a Google Sheet, anyone with access to that Sheet can click the file upload URL and access the file (without being logged into Tally).
Free file upload form templates
Not sure where to start? These free Tally templates already include a file upload field — just open, customize, and share.
- Job Application Form: Collect resumes, cover letters, and candidate details in one place. Ideal for hiring teams and recruiters.
- Bug Report Form: Let users attach screenshots or screen recordings alongside their bug report. Built for SaaS and product teams.
- Client Intake Form: Gather project briefs, reference files, and onboarding details from new clients. Great for freelancers and agencies.
- Branding Project Intake Form: Collect brand assets, design inspiration, and creative direction from clients before kicking off a project.
Browse all Tally form templates to find more.
FAQs about file uploads
Can I create a file upload form without login?
Yes. Unlike with Google Forms, respondents can upload files without signing up for Tally or creating any kind of account.
What is the maximum file size I can upload with a free Tally account?
With a free account, the maximum file size you can upload is 10MB. However, if you have a Pro account, there's no limit to the file upload size.
How many files can I upload? Is there a limit to the total weight of the files?
No, there's no limit to the number of files you can upload or the total storage. However, please note that you must respect our Fair Use Policy.
Is there a time limit for how long my files are stored in the system?
No, there's no time limit. As long as your account is open and the responses are not deleted from your account, the files are preserved.
Do I need to respect any usage guidelines?
Yes, as a user of our service, you must respect our Fair Use Policy. This policy helps us maintain the quality and integrity of our service for all users.
