application/json .json .map application JavaScript Object Notation data. application/ld+json .jsonld application JSON-LD — linked-data JSON. application/xml .xml application Generic XML. application/xhtml+xml .xhtml application XHTML (XML-serialized HTML). application/javascript .js .mjs application JavaScript source (legacy; prefer text/javascript). application/x-www-form-urlencoded — application Form-encoded key/value pairs (browser form POST). application/octet-stream .bin .exe .dll .deb .dmg .iso .img application Arbitrary binary — default when unknown. application/pdf .pdf application Adobe PDF document. application/zip .zip application ZIP archive. application/gzip .gz application Gzip archive. application/x-tar .tar application Tape archive. application/x-bzip2 .bz2 application Bzip2 compressed archive. application/x-7z-compressed .7z application 7-Zip archive. application/x-rar-compressed .rar application RAR archive. application/msword .doc application Microsoft Word 97-2003. application/vnd.openxmlformats-officedocument.wordprocessingml.document .docx application Microsoft Word 2007+. application/vnd.ms-excel .xls application Microsoft Excel 97-2003. application/vnd.openxmlformats-officedocument.spreadsheetml.sheet .xlsx application Microsoft Excel 2007+. application/vnd.ms-powerpoint .ppt application Microsoft PowerPoint 97-2003. application/vnd.openxmlformats-officedocument.presentationml.presentation .pptx application Microsoft PowerPoint 2007+. application/rtf .rtf application Rich Text Format. application/vnd.apple.mpegurl .m3u8 application HLS playlist (Apple). application/x-mpegURL .m3u8 application HLS playlist (legacy). application/dash+xml .mpd application MPEG-DASH manifest. application/manifest+json .webmanifest application Web App Manifest. application/vnd.api+json — application JSON:API specification response. application/problem+json — application RFC 7807 Problem Details for HTTP APIs. application/graphql+json — application GraphQL response (IANA-registered). application/graphql-response+json — application GraphQL response (newer spec). application/vnd.api+xml — application JSON:API over XML. application/wasm .wasm application WebAssembly binary module. application/x-yaml .yaml .yml application YAML — common unofficial MIME. application/toml .toml application TOML configuration. application/x-sh .sh application POSIX shell script. application/x-sqlite3 .sqlite .db application SQLite 3 database. application/x-protobuf .proto application Protocol Buffers binary payload. application/vnd.android.package-archive .apk application Android APK package. application/vnd.apple.pkg .pkg application macOS installer package. application/vnd.rar .rar application RAR archive (official IANA). application/x-shockwave-flash .swf application Adobe Flash (obsolete). application/ogg .ogx application Generic Ogg container. application/ecmascript .es application ECMAScript source. application/vnd.openxmlformats-officedocument — application Office OpenXML base type. application/vnd.google-apps.spreadsheet — application Google Sheets. application/vnd.ms-fontobject .eot application Embedded OpenType font (legacy IE). application/atom+xml .atom application Atom feed. application/rss+xml .rss application RSS feed. application/x-ndjson .ndjson .jsonl application Newline-delimited JSON. application/jwt — application JSON Web Token. application/pkix-cert .cer application PKIX certificate. application/x-pem-file .pem application PEM encoded crypto material. application/vast+xml — application IAB VAST video ad document (unofficial). audio/mpeg .mp3 audio MP3 audio (MPEG-1 Layer 3). audio/mp4 .m4a .m4b .mp4a audio MP4 audio container. audio/aac .aac audio Advanced Audio Coding. audio/ogg .ogg .oga audio Ogg Vorbis / Opus audio. audio/opus .opus audio Opus audio codec. audio/flac .flac audio FLAC lossless audio. audio/wav .wav audio Waveform Audio (PCM). audio/x-wav .wav audio Legacy WAV alias. audio/webm .weba audio WebM audio. audio/midi .mid .midi audio Standard MIDI file. font/woff .woff font Web Open Font Format. font/woff2 .woff2 font Web Open Font Format v2 (preferred). font/ttf .ttf font TrueType font. font/otf .otf font OpenType font. font/collection .ttc font TrueType font collection. image/png .png image Portable Network Graphics. image/jpeg .jpg .jpeg .jpe image JPEG image. image/gif .gif image Graphics Interchange Format. image/webp .webp image WebP image (Google). image/avif .avif image AV1 Image File Format. image/heic .heic image High Efficiency Image Container (iOS). image/heif .heif image High Efficiency Image Format. image/svg+xml .svg image Scalable Vector Graphics. image/bmp .bmp image Windows Bitmap. image/tiff .tif .tiff image Tagged Image File Format. image/x-icon .ico image Windows Icon — commonly used as favicon. image/vnd.microsoft.icon .ico image Official IANA icon type. image/apng .apng image Animated PNG. model/gltf+json .gltf model 3D model — glTF text format. model/gltf-binary .glb model 3D model — glTF binary. model/obj .obj model Wavefront OBJ. multipart/form-data — multipart HTML form file uploads. Each part has its own Content-Type. multipart/byteranges — multipart HTTP range response with multiple byte ranges. multipart/mixed — multipart Generic multipart MIME — different types per part. message/rfc822 .eml message Full email message. message/partial — message Partial message for fragmented email. message/http — message HTTP message (used by server-push, trace). text/plain .txt .text .log .md .ini .conf text Plain text. text/html .html .htm text HTML document. text/css .css text Cascading Style Sheets. text/javascript .js .mjs text JavaScript source (preferred, IANA). text/csv .csv text Comma-separated values. text/tab-separated-values .tsv text Tab-separated values. text/xml .xml text XML (text subtype — legacy). text/markdown .md .markdown text CommonMark / GitHub Flavored Markdown. text/x-yaml .yaml .yml text YAML (text variant). text/calendar .ics text iCalendar event. text/vcard .vcf text Contact card. text/event-stream — text Server-Sent Events (SSE). text/vtt .vtt text Web Video Text Tracks (WebVTT subtitles). text/cache-manifest .appcache text HTML5 Application Cache manifest (deprecated). text/uri-list — text Newline-delimited URI list. text/turtle .ttl text Turtle — Terse RDF Triple Language. text/n3 .n3 text Notation3 (N3) — RDF. text/x-python .py text Python source (unofficial). text/x-go .go text Go source (unofficial). text/x-typescript .ts .tsx text TypeScript source (unofficial). video/mp4 .mp4 .m4v video MPEG-4 video. video/webm .webm video WebM video (VP8/VP9/AV1). video/ogg .ogv video Ogg video (Theora). video/mpeg .mpg .mpeg video MPEG-1/2 video. video/quicktime .mov .qt video QuickTime video. video/x-msvideo .avi video AVI video. video/x-matroska .mkv video Matroska video. video/3gpp .3gp video 3GPP mobile video. video/iso.segment .m4s video ISO BMFF media segment (DASH/CMAF). video/mp2t .ts video MPEG-2 Transport Stream (HLS segments).