image/png | .png | PNG image — lossless with transparency. |
image/jpeg | .jpg .jpeg .jfif | JPEG photo image — lossy, no transparency. |
image/gif | .gif | GIF image — 256 colors, supports animation. |
image/webp | .webp | WebP image — lossy or lossless with transparency. |
image/avif | .avif | AVIF image — modern AV1-based compression. |
image/svg+xml | .svg | SVG vector image — XML markup. |
image/x-icon | .ico | Windows icon file — holds several sizes. |
image/tiff | .tif .tiff | TIFF image — lossless, used in print and scanning. |
image/bmp | .bmp | BMP bitmap — uncompressed pixels. |
image/heic | .heic .heif | HEIC photo — the default iPhone camera format. |
audio/mpeg | .mp3 | MP3 audio — the universal compressed music format. |
audio/wav | .wav | WAV audio — uncompressed PCM. |
audio/ogg | .ogg .oga | Ogg audio — usually Vorbis or Opus inside. |
audio/aac | .aac | AAC audio — common in Apple ecosystems. |
audio/mp4 | .m4a | M4A audio — AAC inside an MP4 container. |
audio/webm | .weba | WebM audio-only stream. |
audio/flac | .flac | FLAC audio — lossless compression. |
audio/midi | .mid .midi | MIDI sequence — notes, not recorded audio. |
video/mp4 | .mp4 .m4v | MP4 video — H.264/H.265 in an MP4 container. |
video/webm | .webm | WebM video — VP8/VP9/AV1 open video. |
video/quicktime | .mov | QuickTime movie — Apple-origin container. |
video/x-msvideo | .avi | AVI video — the older Windows container. |
video/x-matroska | .mkv | MKV video — flexible open container. |
video/mpeg | .mpg .mpeg | MPEG video — legacy MPEG-1/2 format. |
application/pdf | .pdf | PDF document — fixed-layout pages. |
application/msword | .doc | Legacy Microsoft Word document. |
application/vnd.openxmlformats-officedocument.wordprocessingml.document | .docx | Word document (Office Open XML). |
application/vnd.ms-excel | .xls | Legacy Excel spreadsheet. |
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | .xlsx | Excel workbook (Office Open XML). |
application/vnd.ms-powerpoint | .ppt | Legacy PowerPoint presentation. |
application/vnd.openxmlformats-officedocument.presentationml.presentation | .pptx | PowerPoint presentation (Office Open XML). |
application/vnd.oasis.opendocument.text | .odt | OpenDocument text — LibreOffice Writer. |
application/vnd.oasis.opendocument.spreadsheet | .ods | OpenDocument spreadsheet. |
application/rtf | .rtf | Rich Text Format — portable styled text. |
application/epub+zip | .epub | EPUB ebook — a ZIP of XHTML chapters. |
application/json | .json | JSON data. |
application/ld+json | .jsonld | JSON-LD linked data. |
application/xml | .xml | XML document. |
application/x-yaml | .yaml .yml | YAML config/data — the common registration. |
application/toml | .toml | TOML config data. |
text/csv | .csv | CSV table — comma-separated text. |
text/tab-separated-values | .tsv | TSV table — tab-separated text. |
application/sql | .sql | SQL statements text. |
application/x-ndjson | .ndjson .jsonl | Newline-delimited JSON — one record per line. |
application/zip | .zip | ZIP archive. |
application/x-7z-compressed | .7z | 7-Zip archive — strong compression. |
application/x-rar-compressed | .rar | RAR archive. |
application/x-tar | .tar | TAR archive — bundles files without compression. |
application/gzip | .gz .tgz | gzip stream — .tgz is a tar+gzip bundle. |
application/x-bzip2 | .bz2 | bzip2 compressed file. |
application/x-xz | .xz | xz compressed file. |
application/zstd | .zst | Zstandard compressed file. |
application/vnd.android.package-archive | .apk | Android app package. |
font/woff | .woff | WOFF web font. |
font/woff2 | .woff2 | WOFF2 web font — smaller than WOFF. |
font/ttf | .ttf | TrueType font. |
font/otf | .otf | OpenType font. |
text/plain | .txt .log | Plain text. |
text/html | .html .htm | HTML page. |
text/css | .css | CSS stylesheet. |
text/javascript | .js .mjs | JavaScript source (text/javascript is the standard). |
text/markdown | .md .markdown | Markdown text. |
text/vcard | .vcf | vCard contact card. |
text/calendar | .ics | iCalendar event data. |
application/wasm | .wasm | WebAssembly module. |
application/x-executable | .exe | Windows executable (also application/vnd.microsoft.portable-executable). |
application/x-msdownload | .dll | Windows DLL library. |
application/x-sh | .sh | Shell script. |
application/x-pkcs12 | .p12 .pfx | PKCS#12 bundle — certificate with private key. |
application/x-pem-file | .pem .crt .cer .key | PEM text — certificates and keys in Base64. |
application/pgp-encrypted | .pgp .gpg | PGP-encrypted data. |
application/octet-stream | .bin | Generic binary — the fallback when the type is unknown. |
application/x-ipynb+json | .ipynb | Jupyter notebook. |
application/x-web-app-manifest+json | .webmanifest | Web app manifest for installable sites. |