Recognised file formats

Executable files

Name

Mime

Windows Executables application/x-msdownload
Java applets

application/java

Windows script component

text/scriptlet

Windows Installer

application/x-msi

Windows Installer Patch application/x-msp

Office - Word

Name

Mime

Word document (2007 or later, DOCX) application/vnd.openxmlformatsofficedocument.wordprocessingml.document.main+xml
Word document (97-2003, DOC) application/msword
Word template (2007 or later, DOTX) application/vnd.openxmlformatsofficedocument.wordprocessingml.template.main+xml
Word document with macros (2007 or later, DOCM) application/vnd.ms-word.document.macroEnabled.main+xml
Word template with macros (2007 or later, DOTM) application/vnd.msword.template.macroEnabledTemplate.main+xml
Word document with macros (97-2003, DOC) application/macroenabled-msword
Word document with OLE objects (2007 or later, DOCX) application/vnd.ms-word.document.oleObject.main+xml
Word document with OLE objects (97- 2003, DOC) application/oleobject-msword

Word XML document

application/wordprocessingml

Word XML document with macros

application/macroenabled-wordprocessingml

Word XML document with OLE objects

application/oleobject-wordprocessingml

Office - Excel

Name

Mime

Excel document (2007 or later, XLSX) application/vnd.openxmlformatsofficedocument.spreadsheetml.sheet.main+xml
Excel document (97-2003, XLS) application/msexcel
Excel template (2007 or later, XLTX) application/vnd.openxmlformatsofficedocument.spreadsheetml.template.main+xml
Excel document with macros (2007 or later, XLSM) application/vnd.msexcel.sheet.macroEnabled.main+xml
Excel template with macros (2007 or later, XLTM) application/vnd.msexcel.template.macroEnabled.main+xml
Excel add-in with macros (2007 or later, XLAM) application/vnd.msexcel.addin.macroEnabled.main+xml
Excel document with macros (97-2003, XLS) application/macroenabled-msexcel
Excel document with OLE objects (2007 or later, XLSX) application/vnd.msexcel.sheet.oleObject.main+xml

Excel document with OLE objects (97-2003, XLS)

application/oleobject-msexcel

Excel binary document (can contain macros and OLE objects, 2007 or later, XLSB)

application/vnd.msexcel.sheet.binary.macroEnabled.main

Excel XML document

application/spreadsheetml

Excel XML document with macros

application/macroenabled-spreadsheetml

Excel XML document with OLE objects

application/oleobject-spreadsheetml

Office - PowerPoint

Name

Mime

PowerPoint presentation (2007 or later, PPTX) application/vnd.openxmlformatsofficedocument.presentationml.presentation.main+xml
PowerPoint presentation (97-2003, PPT) application/mspowerpoint
PowerPoint template (2007 or later, POTX) application/vnd.openxmlformatsofficedocument.presentationml.template.main+xml
PowerPoint slideshow (2007 or later, PPSX) application/vnd.openxmlformatsofficedocument.presentationml.slideshow.main+xml
PowerPoint presentation with macros (2007 or later, PPTM) application/vnd.mspowerpoint.presentation.macroEnabled.main+xml
PowerPoint template with macros (2007 or later, POTM) application/vnd.mspowerpoint.template.macroEnabled.main+xml
PowerPoint slideshow with macros (2007 or later, PPSM) application/vnd.mspowerpoint.slideshow.macroEnabled.main+xml
PowerPoint add-in with macros (2007 or later, PPAM) application/vnd.mspowerpoint.addin.macroEnabled.main+xml

PowerPoint presentation with macros (97-2003, PPT)

application/macroenabled-mspowerpoint

PowerPoint presentation with OLE objects (2007 or later, PPTX)

application/vnd.mspowerpoint.presentation.oleObject.main+xml

PowerPoint presentation with OLE objects (97-2003, PPT)

application/oleobject-mspowerpoint

PowerPoint XML document

application/presentationml

PowerPoint XML document with macros

application/macroenabled-presentationml

PowerPoint XML document with OLE objects

application/oleobject-presentationml

OpenOffice and LibreOffice

Name

Mime

OpenDocument text document (ODT) application/vnd.oasis.opendocument.text
OpenDocument text template (OTT) application/vnd.oasis.opendocument.text-template
OpenDocument Spreadsheet (ODS) application/vnd.oasis.opendocument.spreadsheet
OpenDocument Spreadsheet Template (OTS) application/vnd.oasis.opendocument.spreadsheettemplate
OpenDocument Presentation (ODP) application/vnd.oasis.opendocument.presentation
OpenDocument Presentation Template (OTP) application/vnd.oasis.opendocument.presentationtemplate
OpenDocument Graphics (ODG) application/vnd.oasis.opendocument.graphics
OpenDocument Graphics Template (OTG) application/vnd.oasis.opendocument.graphicstemplate

OpenDocument Chart (ODC)

application/vnd.oasis.opendocument.chart

OpenDocument Chart Template (OTC)

application/vnd.oasis.opendocument.chart-template

OpenDocument Database (ODB)

application/vnd.oasis.opendocument.database

OpenDocument Formula (ODF)

application/vnd.oasis.opendocument.formula

OpenDocument Formula Template (OTF)

application/vnd.oasis.opendocument.formulatemplate

OpenDocument HTML template (OTH)

application/vnd.oasis.opendocument.text-web

OpenDocument Image (ODI)

application/vnd.oasis.opendocument.image

OpenDocument Image Template (OTI)

application/vnd.oasis.opendocument.image-template

OpenDocument Master Document (ODM)

application/vnd.oasis.opendocument.text-master

OpenDocument Global Document Template (OTM)

application/vnd.oasis.opendocument.text-mastertemplate

Audio

Name

Mime

MIDI sequence audio/mid
Wave audio audio/wav
MPEG4 audio audio/mp4

Bilder

Name

Mime

BMP image/bmp
EMF image/x-emf
GIF image/gif
JPEG image/jpeg
TIFF image/tiff
WMF image/x-wmf
PNG image/png

Video

Name

Mime

AVI video/avi
MPEG video/mpeg
MPEG4 Video video/mp4
Adobe Flash (SWF) application/x-shockwave-flash
Adobe Flash Video (FLV) video/x-flv

Text

Name

Mime

XML data text/xml
Rich Text Format text/richtext
Rich Text Format with OLE objects text/oleobject-richtext
PDF document application/pdf
PDF document with URLs application/url+pdf
Unreadable PDF document application/unprocessable+pdf
PostScript file application/postscript
HTML text/html

Plain text

text/plain

Archives and compressed files

Name

Mime

ZIP-compressed file application/zip
GZIP-compressed file application/gzip
TAR archives application/tar
BZIP-compressed TAR archives application/tar+bzip
BZIP2-compressed TAR archives application/tar+bzip2
GZIP-compressed TAR archives application/tar+gzip
LZIP compressed TAR archives application/tar+lzip
XZ-compressed TAR archives application/tar+xz
7ZIP-compressed files application/x-7z-compressed
ACE-compressed files application/x-ace-compressed
ARJ-compressed files application/x-arj
RAR-compressed files application/x-rar-compressed
BZIP-compressed files application/-x-bzip
BZIP2-compressed files application/-x-bzip2
LZIP-compressed files application/-x-lzip
XZ-compressed files application/-x-xz
ISO image application/-x-iso9660-image
Windows Imaging Format (WIM) application/-x-ms-wim
Non-processable archives application/unprocessable+archive

X.509 certificates

Name

Mime

X.509 certificate (CER, CRT, DER, PEM) application/pkix-cert
X.509 certificate bundle (P7B) application/x-pkcs7-certificates
Private certificates (PFX, P12) application/x-pkcs12

Password-protected files

Name

Mime

Encrypted Office document (2007 or later, DOCX, XLSX, PPTX) application/encryptedofficedocument
Encrypted Word document (97-2003, DOC) application/encrypted-msword
Encrypted Excel document (97-2003, XLS) application/encrypted-msexcel
Encrypted PowerPoint presentation (97-2003, PPT) application/encrypted-mspowerpoint
Encrypted PDF file application/encrypted+pdf
Encrypted, ZIP-compressed file application/zip-encrypted

AutoCAD files

Name

Mime

AutoCAD Drawing (DWG, DWT) application/acad
AutoCAD Drawing Exchange Format (DXF) application/x-dxf
AutoCAD Design Web Format (DWF) application/x-dwf

Other

Name

Mime

Generic binary file application/octet-stream
Chiasmus encrypted file x-encrypted/chiasmus
Outlook email message application/vnd.ms-outlook
Microsoft Shell Link (LNK) application/shell-link.binary
Microsoft Shell Link (URL) application/shell-link.text

E-invoice

Images

Mime

ZugferdXRechnung application/x-zugferd-xrechnung
ZugferdBasic application/x-zugferd-basic
ZugferdBasicWl application/x-zugferd-basic-wl
ZugferdEn16931 application/x-zugferd-en16931
ZugferdExtended application/x-zugferd-extended
ZugferdMinimum application/x-zugferd-minimum
XRechnung application/x-rechnung