File Uploads
You can let users attach files to their form submissions using the File Upload element. All uploaded files are automatically virus-scanned before storage and only clean files are uploaded. Only administrators and users with the Insert File Uploads permission in Settings can add upload fields.
Always avoid collecting sensitive or personally identifiable information through file uploads.
Upload LimitsLink to this section
Each upload field accepts one file per submission and you can add up to five file upload fields per form.
Set the maximum file size (MB) property to limit how large an uploaded file can be. You can choose between 0.5 and 5 MB per file.
If you reach the five-upload limit, the File Upload element will be disabled in the builder until one is removed.
File TypesLink to this section
By default, the upload field allows the following file extensions:
| Type | Extensions |
|---|---|
| Documents | .doc .docx .numbers .pages .pdf .ppt .pptx .txt .xsl .xslx |
| Images | .avif .bmp .gif .jpeg .jpg .png .tif .tiff .webp |
Executable files (like .exe) and other unsafe formats are blocked.
You can:
- Remove unwanted extensions from the File Extensions field.
- Use shortcut buttons to quickly allow only Images or Documents.
- Type file extensions manually, if supported, and separate using commas. If you enter an unsupported file type, an error message will appear below the field.
What Happens When Files Are SubmittedLink to this section
When a user submits a form that includes file uploads:
- The files are uploaded to a secure quarantine location.
- Modern Campus scans the files for viruses and unsafe content.
- Clean files are moved to a secure storage bucket.
- Links to the uploaded files appear in the form submission record and in CSV exports.
If a file fails scanning, it will not be uploaded and you will see a Failed status in the submission record.