Skip to content

Supported file types

The VIP File System recognizes a limited set of file types as valid. Any files of a type that are included in this set can be imported to the File System with VIP-CLI.

WordPress core has its own set of recognized file types that differs from the set supported by the VIP File System.

WordPress supported file types

WordPress core has its own set of file types that are recognized as valid. This set of file types can be modified to include file types supported by the VIP File System by using the upload_mimes filter.

In addition, the set of file types that are enabled for upload by default differ slightly for WordPress single sites and for WordPress multisites.

In WordPress multisite, some of the file types that are recognized as valid by WordPress are not initially enabled for upload. To enable one of these file types, they must be added to the field labeled Upload file types” located in the Network Admin –> Settings screen by a Super Admin. This step is also necessary for any file types that have been added using the upload_mimes filter.

VIP File System supported file types

Imagebmp
gif
jpeg
png
tiff
svg+xml
webP
x-icon
Audio3gpp
3gpp2
aac
midi
mp3
mp4
mpeg
ogg
wav
x-matroska
x-ms-asf
x-ms-wax
x-ms-wma
x-realaudio
Video3gpp
3gpp2
avi
divx
mp4
mpeg
ogg
quicktime
webm
x-m4v
x-matroska
x-ms-asf
x-ms-wm
x-ms-wmv
x-ms-wmx
Textasc
c
cc
calendar
css
csv
h
json
plain
richtext
srt
tab-separated-values
txt
vtt
Application java
javascript
x-javascript
msword
octet-stream
ogg
onenote
oxps
pdf
psd
rtf
ttaf+xml
vnd.apple.keynote
vnd.apple.numbers
vnd.apple.pages
vnd.ms-access
vnd.ms-excel
vnd.ms-excel.addin.macroEnabled.12
vnd.ms-excel.sheet.binary.macroEnabled.12
vnd.ms-excel.sheet.macroEnabled.12
vnd.ms-excel.template.macroEnabled.12
vnd.ms-powerpoint
vnd.ms-powerpoint.addin.macroEnabled.12
vnd.ms-powerpoint.presentation.macroEnabled.12
vnd.ms-powerpoint.slide.macroEnabled.12
vnd.ms-powerpoint.slideshow.macroEnabled.12
vnd.ms-powerpoint.template.macroEnabled.12
vnd.ms-project
vnd.ms-word.document.macroEnabled.12
vnd.ms-word.template.macroEnabled.12
vnd.ms-write
vnd.ms-xpsdocument
vnd.oasis.opendocument.chart
vnd.oasis.opendocument.database
vnd.oasis.opendocument.formula
vnd.oasis.opendocument.graphics
vnd.oasis.opendocument.presentation
vnd.oasis.opendocument.spreadsheet
vnd.oasis.opendocument.text
vnd.openxmlformats-officedocument.presentationml.presentation
vnd.openxmlformats-officedocument.presentationml.slide
vnd.openxmlformats-officedocument.presentationml.slideshow
vnd.openxmlformats-officedocument.presentationml.template
vnd.openxmlformats-officedocument.spreadsheetml.sheet
vnd.openxmlformats-officedocument.spreadsheetml.template
vnd.openxmlformats-officedocument.wordprocessingml.document
vnd.openxmlformats-officedocument.wordprocessingml.template
wordperfect
xcf

Last updated: December 22, 2023

Relevant to

  • WordPress