File Upload Fields are used to provide users the ability to attach files to their form submissions, such as photos, PDFs or other documents. You may only upload up to 25 MB of data per form submission (not per file upload field). This limit cannot be increased as we use browser-based file uploads that will time out with larger files.
To add a file upload field to your form, click on File Upload and drag it into your form.
Note: Each File Upload field is limited to one upload per field, so you will need to add multiple File Upload fields if your users need to attach more than one document. You may include as many Upload fields as you'd like on your Form, however, each submission is limited to 20 file uploads per submission.
By default, file upload fields allow these file extensions: jpg,jpeg,gif,png,bmp,tif,psd,pdf,doc,docx,xls,xlsx,txt,mp3,mp4,aac,wav,au,wmv,avi,mpg,mpeg,zip,gz,rar,z,tgz,tar,sitx.
You can delete or add file extensions to allow whatever file types you like. For example, if you only wanted to allow people to upload image files, you would want to allow just these extensions: jpg, jpeg, gif, png,bmp, tif, psd. If you know your form users will need to upload a zip file: allow a zip extension. Edit the allowed extensions under the "File Types" area in the File Upload field editor.
This is what a file upload field will look like on your form (although it will appear a bit differently in different browsers or devices).
File Name Settings
By default, the Field ID associated with the File Upload field will be appended to the file names uploaded. You can adjust this setting within your form's General Settings page under "Data".
File Uploads and Notification Emails
In a form's settings, under Settings > E-mails & Redirects > Notification E-mails, you can specify whether you'd like to receive the file uploads as attachments in notification emails, or if you'd only like to receive them as attachments if they're below 14 MB even though you can collect up to 25 MB, this is due to a limit by our email provider. If you instead choose not to receive the files as attachments or they are over the 14 MB your emails will contain a link to where you can view or download the file.
How to Replace or Delete Uploaded Files
If you need to replace or delete a file that was uploading through one of your forms, browse to the Submissions tab for that form and click on the date of the submission of the file you want to modify.
Then, click on the "Edit" icon.
Once you're on the edit page for that file, you can click on the link that says "Remove current file" in order to replace or remove that uploaded file.
Click "Delete file" when the warning message pops up to permanently remove the file.
Now, you can either click save or upload another file to the submission.
Note: If you choose to encrypt your data the file uploads you collect will not be encrypted. Therefore, if you plan to collect sensitive documents, you may opt to use the Box integration for more secure file management. For more information on Box security click here. This option requires adding outside code to your Form and may not be fully supported or comply with other Formstack Form Settings.
Each form submission is limited to a total submission size of 25 MB. The amount of storage space you have for file uploads depends on the plan you're on.
See how much space you have left in your account by clicking "My Account" > "Status"
If you run out of account storage space file upload fields on forms will be disabled, however the form itself will remain active just without any file uploads being able to be captured on submissions. To extend your storage space, try integrating Box, Dropbox, Google Drive, Microsoft OneDrive, or Amazon S3 with your forms. Uploaded files will be automatically transferred to your off-site accounts and a link to the file will be available within the submission data.