Skip to content

File types

A file type is a classification determined by the file extension or MIME type.

You can include file types in web and email policies to control access to files. The default file types contain some common criteria. You can create additional file types.

To edit a file type, click Edit Edit button..

Note

You can only edit custom file types.

Default file type categories

The table below shows the file type categories, their associated file extensions, and their MIME headers.

File type category and description File extensions MIME headers

All executable files

All executable files are files used to run applications or command-line scripts on devices that are running Windows, Mac, iOS, or Linux operating systems.

exe cmd bat com application/bat, application/x-bat, application/x-msdos-program, application/textedit, application/x-dosexec, application/x-mach-binary, application/x-executable

Audio files

Audio files are a list of digital media formats used for storing and playing audio content. The audio content, for example, may be available as online music, podcasts, voice recordings, and streaming services.

gsm sd2 qcp kar smf midi mid ulw snd aifc aif aiff m3url m3u wav rm ram mp3 wmv audio/x-gsm, audio/vnd.qcelp, audio/x-midi, application/x-midi, audio/midi, audio/x-mid, x-music/x-midi, audio/basic, audio/x-adpcm, audio/aiff, audio/x-aiff, audio/x-mpequrl, audio/wav, audio/x-wav, application/vnd.rn-realmedia, audio/x-au, audio/x-pn-realaudio, audio/mpeg3, audio/x-mpeg-3, audio/x-ms-wmv, audio/ac3, audio/x-ape, audio/flac, audio/mpeg, audio/mp4, audio/ogg

Backup files

The backup files category includes individual file backups and files related to backup software. Individual backup files are often generated automatically by software programs. Backup software files include incremental backups and full system backups.

asd bak bkp bup dba dbk fbw gho nba old ori sqb tlg tmp application/octet-stream

Compressed files

Compressed files use file compression in order to save disk space. Compressed archive formats can also be used to compress multiple files into a single archive.

7z alz deb gz pkg pup rar rpm sea sfx sit sitx tar.gz tgz war zip zipx application/x-7z-compressed, application/x-alz, application/x-deb, application/x-gzip, application/x-newton-compatible-pkg, application/x-rar-compressed, application/sea, application/x-sea, application/x-sit, application/x-stuffit, application/gnutar, application/x-compressed, application/x-zip-compressed, application/zip, multipart/x-zip

Configuration files

Configuration files store settings for the operating system and applications. These files are not meant to be opened by the user, but are modified by the corresponding application when the program preferences are changed. Configuration files may also be called preference files or settings files.

cfg clg dbb ini keychain prf prx psf rdf reg thmx vmx wfc application/pics-rules, application/vnd.ms-officetheme

Database files

Database files store data in a structured format, organized into tables and fields. Individual entries within a database are called records. Databases are commonly used for storing data referenced by dynamic websites.

accdb db mdsn mdb mdf pdb sql sqlite application/msaccess, application/x-msaccess, application/vnd.msaccess, application/vnd.ms-access, application/mdb, application/x-mdb, chemical/x-pdb

Developer files

The developer files category contains files related to software development. These include programming project files, source code files, code libraries, header files, and class files. Compiled objects and components are also included in this category.

rb src tcl trx v vbproj vcproj vtm xcodeproj asc cbl cp cpp csproj dev fs fsproj fsx ftl gem hpp ise ism java ocx pas pod r text/pascal, application/x-bsh, application/x-sh, text/x-script.sh, application/x-wais-source, application/x-tcl, text/x-script.tcl, application/x-shar

Disk image files

Disk image files contain an exact copy of a hard disk or other type of media. They include all the files, as well as the file system information. This allows disk images to be used for duplicating disks, CDs, and DVDs. They are often used for backup purposes as well.

dmg iso mdf nrg nri pvm toast vcd vmdk application/x-cdlink

Document files

Document file format could be described as a text or binary data file type, used to store formatted documents such as texts, pictures, cliparts, tables, charts, multiple pages, and multiple documents.

doc docx wbk xls xlsx ppt pptx oft pub msg one xsf xsn grv mpp mpt acl pip bld blg bvp cdd cdf contact csv dif dmsp efx epub epw exif exp fdb fxp gbr gpi hdf id2 lib mat mcd menc ndx not notebook out ovf pdx pfc pps ppsx pptm prj qbw sdf svf tar tsv vdb odt opml pages rtf sig tex wpd wps pdf application/msword, application/vnd.openxmlformats-officedocument.wordprocessingml.document, application/excel, application/vnd.ms-excel, application/x-excel, application/x-msexcel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/mspowerpoint, application/powerpoint, application/vnd.ms-powerpoint, application/x-mspowerpoint, application/vnd.openxmlformats-officedocument.presentationml.presentation, application/x-mspublisher, application/onenote, application/vnd.ms-project, application/x-project, application/cdf, application/x-cdf, application/x-netcdf, video/x-dv, application/x-hdf, application/mcad, application/x-mathcad, application/vnd.openxmlformats-officedocument.presentationml.slideshow, application/vnd.ms-powerpoint.presentation.macroEnabled.12, image/vnd.dwg, image/x-dwg, application/x-tar, text/x-vcard, application/rtf, application/x-rtf, text/richtext, application/x-tex, application/wordperfect, application/x-wpwin, application/vnd.ms-works, application/pdf, application/vnd.oasis.opendocument.graphics, application/vnd.oasis.opendocument.presentation, application/vnd.oasis.opendocument.formula, application/vnd.oasis.opendocument.text, application/vnd.oasis.opendocument.spreadsheet, application/vnd.ms-excel.addin.macroEnabled.12, application/vnd.ms-excel.sheet.binary.macroEnabled.12, application/vnd.ms-excel.sheet.macroEnabled.12, application/vnd.ms-excel.template.macroEnabled.12, application/vnd.ms-powerpoint.addin.macroEnabled.12, application/vnd.ms-powerpoint.slideshow.macroEnabled.12, application/vnd.ms-powerpoint.template.macroEnabled.12, application/vnd.ms-word.document.macroEnabled.12, application/vnd.ms-word.template.macroEnabled.12, application/vnd.openxmlformats-officedocument.presentationml.template, application/vnd.openxmlformats-officedocument.spreadsheetml.template, application/vnd.openxmlformats-officedocument.wordprocessingml.template

Dynamic files

Dynamic files are file types used to generate dynamic web content. They allow web servers to process code, interact with databases, and produce customized HTML pages for web users.

jsp asp php cgi shtml text/x-script.perl, text/asp

Encoded files

Encoded files are files that store data in an encoded format. These include encrypted files, uncompressed archives, and binary-encoded text files. Files are often encoded for security purposes and to keep them from being corrupted during data transfers.

bin enc hex hqx mim mime uue application/mac-binary, application/macbinary, application/x-binary, application/x-macbinary, application/binhex, application/binhex4, application/mac-binhex, application/mac-binhex40, application/x-binhex40, application/x-mac-binhex40, message/rfc822, www/mime, text/x-uuencode

Executable files

Executable files are files used to run applications or command-line scripts on devices running the Windows operating system.

exe cmd bat com application/bat, application/x-bat, application/x-msdos-program, application/textedit, application/x-dosexec

Image files

Image files are common image formats used for storing and accessing digital graphics.

bmp gif jpeg jpg pcx png image/bmp, image/x-windows-bmp, image/gif, image/pjpeg, image/jpeg, image/x-pcx, image/png, image/jp2, image/vnd.adobe.photoshop, image/tiff

Page layout files

Page layout files are documents that may contain both text and image data. They also include formatting information, which defines the page size, margins, and how content is organized on the page. Page layout documents are often used for creating printable publications, such as newspapers, magazines, and brochures.

idml indd inx isd mdi pmd ptx pub qxb qxd qxp rels xps application/x-mspublisher, application/vnd.ms-xpsdocument

Plugin files

Plugin files provide extra features and functionality to existing programs. They are commonly used by image, video, and audio editing applications, as well as Web browsers. Plugins are also referred to as add-ons and extensions.

8bi arx plugin vst xll application/x-visio

System files

The system files category includes files related to Mac, Windows, and Linux operating systems. Some examples include system libraries, icons, themes, and device drivers. Files output by the system are also included in this category.

bashrc cab cpl cur dll dmp drv hlp key lnk msp prf profile scf scr sys application/vnd.ms-cab-compressed, application/x-msdownload, application/hlp, application/x-helpfile, application/x-winhelp

Video files

Video and multimedia file formats used to store and play digital video content. Video delivery, for example, may be available as streaming videos, tutorials, advertisements, presentations, and interactive media.

dat mov avi qt smi sml smil flc fli vfw mpeg mpg m15 m1u m1a m75 mls mp2 mpm rm wmv flv swf application/x-troff-msvideo, video/avi, video/msvideo, video/x-msvideo, video/quicktime, application/smil, application/x-simile, Video/flc, video/fli, video/x-fli, video/mpeg, video/x-mpeg, video/x-mpeq2a, application/vnd.rn-realmedia, video/flv, application/x-shockwave-flash, video/x-flv, video/x-ms-asf, video/3gpp, video/mp4, video/mj2

Web files

The web files category includes files related to websites and web servers. These include static and dynamic webpages, web applications, and files referenced by webpages.

alx asax asmx aspx atom att axd chm dwt application/atom+xml