The file field allows students to upload and share important files with you and your team.

🔑 Allowed File Types

You can apply filters to your file fields to limit the types of files that students can upload.

An example of an Allowed File Type filter being used

An example of an Allowed File Type filter being used

Add your file field to your form and Save changes to get started. Once saved, click into your File field and navigate to the Allowed File Types field. From there, select the category of files you’d like the student to be able to upload. Multiple types can be chosen, or the filter can be left blank to allow any non-executable file under 5GB to be uploaded.

<aside> 💡 Important: How the uploaded file is categorized is controlled by the file’s **MIMETYPE.** The extension of the file alone is often inconsequential!

</aside>

Well over 1.7k unique file types are in use today - an ever-changing and growing number. As such, it’d be impossible to list them all here! However, here are some of the most well-known file typings that fit into each category:

Allowed File Type Examples file types
(blank) All files will be accepted.
Audio .m4a, .mpeg, .wav, .aac, .ogg, .mp4, .mid, and many more.
Document .docx, .doc, .pptx, .ppt, .pdf, .opt, .xlsx, .xls, .txt, and many more.
Image (all) .jpeg, .png, .svg, .gif, .bmp, .psd, .tiff, .heic, .jp2, and many more.
Image (jpg, png and gif only) .jpg, .png, .gif only.
Video .mpeg, .3gpp, .webm, .mov, .mp4, .wmv, and many more.
Zip .zip, .rar, .7z, and more.

Finally, it’s helpful to note that the browser/OS the student uses when uploading a file can determine when the file type check is run.

For example, we have a form with a file field with an Allowed File Type set to image (jpg, png, and gif only). Imagine two students attempt to upload a .docx file (unsupported by this file typing):