# Files FAQ

### **Is there a file size limit for document uploads?**

The file upload limit varies between different interfaces such as web, messenger, mobile portals and also based on the storage option used. Here are some limits for file uploaded when using SAN and Amazon S3 as storage for MangoApps.

**SAN:**

1. Maximum upload size per file from web portal - 2 GB
2. Maximum upload size per file in chat and messenger - 2 GB
3. Maximum upload size per file from file sync - 10 GB
4. Maximum upload size per file from iOS and android platforms - 200 MB

For all the platforms(web, messenger and mobile) with SAN as storage, you can play/stream video files online upto a size of 1 GB per video file without downloading them.

**Amazon S3:**

1. Maximum upload size per file from web portal - 5 GB
2. Maximum upload size per file in chat and messenger - 2 GB
3. Maximum upload size per file from file sync - 10 GB
4. Maximum upload size per file from iOS and android platforms - 200 MB

For all the platforms(web, messenger and mobile) with Amazon S3 as storage, you can play/stream video files online with no limit to its file size.

For all the platforms(web, messenger and mobile) and both the above storage options(SAN and Amazon S3), there is no download limit to the file size.

For any GIF content, the upload size is limited to 4 MB.

***

### **What is the maximum file size supported for different file types in the MangoApps file viewer?**

The MangoApps file viewer supports different file size limits based on file type:

* **Excel:** Up to **25 MB**
* **PowerPoint:** Up to **300 MB**
* **Word:** Up to **100 MB**
* **PDF:** Up to **100 MB**

For **videos**, the maximum file size depends on [**your domain’s configuration**](https://guides.mangoapps.com/admin-guide/module-settings/files/settings#maximum-video-upload-size):

* **Default setting:** Videos up to **5GB** (uploaded via web) and **200MB** (uploaded via mobile) are supported for all users.
* **Custom limits (75MB, 100MB, or 200MB):** These limits apply to **network and guest users**, while **network and intranet admins** are not restricted by this setting.

***

### **What type of files are supported?**

Currently we support more than 50 document types and the list continues to grow. The supported file types are listed below.

When MangoApps is set as file storage(S3, San)\
**Image Extensions**: “jpeg”, “pjpeg”, “gif”, “png”, “x-png”, “jpg”, “bmp”

**Video Extensions**: “flv”, “mp4”, “avi”, “wmv”, “3gp”, “m4v”, “mov”, “mpg”, “mpeg”, “m2v”, “3g2”, “3gpp”, “asf”, “dat”, “divx”, “dv”, “f4v”, “m2ts”,\
“mkv”, “mpe”, “mpeg4”, “mts”, “nsv”, “ogm”, “ogv”, “qt”, “tod”, “ts”, “vob”

**Audio Extensions**: “m4a”, “aif”, “aiff”, “au”, “flac”, “ogg”, “ra”, “wav”, “wma”, “mp3”

**Doc Extensions**: “doc”, “doc6”, “docx”, “docbook”, “html”, “odt”, “pdf”, “rtf”, “txt”, “pptm”, “ppt”, “pptx”, “ods”, “xls”, “xls5”, “xls95”, “xlsx”, “xlt”, “xlt5”, “xlt95”, “csv”, “xltx”,\
“htm”, “ott”, “ppsx”, “xla”, “xltm”, “dotm”, “potx”, “gdoc”, “odp”, “xml”, “dot”, “docm”, “potm”, “dotx”, “xlsm”, “xlsb”, “mobi”, “wps”, “xsl”, “dif”, “sxc”, “stc”, “fods”, “uos”, “sxw”, “stw”, “fodt”, “uot”,”eml”

**Archive Extensions**: “zip”, “jar”, “tar”, “tar.gz”, “tar.bz2”, “gz”

**Other Extensions**: "exe", "bat", "cmd", "in", "ipa", "osx", "piff", "dmg "

When Box is set as file storage

**Box document viewer extensions**: “pdf”, “doc”, “docx”, “ppt”, “pptx”, “xls”, “xlsx”, “txt”, “py”, “js”, “xml”, “html”, “css”, “md”, “pl”, “c”, “m”, “json


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guides.mangoapps.com/user-guide/files/files-faq.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
