Skip to content
FizzKit

MIME Type Lookup

Searchable reference for commonly-used IANA media types. Filter by category (application, text, image, audio, video, font, model, multipart, message). Covers the most-seen types across web, mobile, video streaming (HLS / DASH), and ad-tech work.

Runs locally in your browser
MIME typeExtensionsCategoryDescription
application/json.json .mapapplicationJavaScript Object Notation data.
application/ld+json.jsonldapplicationJSON-LD — linked-data JSON.
application/xml.xmlapplicationGeneric XML.
application/xhtml+xml.xhtmlapplicationXHTML (XML-serialized HTML).
application/javascript.js .mjsapplicationJavaScript source (legacy; prefer text/javascript).
application/x-www-form-urlencodedapplicationForm-encoded key/value pairs (browser form POST).
application/octet-stream.bin .exe .dll .deb .dmg .iso .imgapplicationArbitrary binary — default when unknown.
application/pdf.pdfapplicationAdobe PDF document.
application/zip.zipapplicationZIP archive.
application/gzip.gzapplicationGzip archive.
application/x-tar.tarapplicationTape archive.
application/x-bzip2.bz2applicationBzip2 compressed archive.
application/x-7z-compressed.7zapplication7-Zip archive.
application/x-rar-compressed.rarapplicationRAR archive.
application/msword.docapplicationMicrosoft Word 97-2003.
application/vnd.openxmlformats-officedocument.wordprocessingml.document.docxapplicationMicrosoft Word 2007+.
application/vnd.ms-excel.xlsapplicationMicrosoft Excel 97-2003.
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.xlsxapplicationMicrosoft Excel 2007+.
application/vnd.ms-powerpoint.pptapplicationMicrosoft PowerPoint 97-2003.
application/vnd.openxmlformats-officedocument.presentationml.presentation.pptxapplicationMicrosoft PowerPoint 2007+.
application/rtf.rtfapplicationRich Text Format.
application/vnd.apple.mpegurl.m3u8applicationHLS playlist (Apple).
application/x-mpegURL.m3u8applicationHLS playlist (legacy).
application/dash+xml.mpdapplicationMPEG-DASH manifest.
application/manifest+json.webmanifestapplicationWeb App Manifest.
application/vnd.api+jsonapplicationJSON:API specification response.
application/problem+jsonapplicationRFC 7807 Problem Details for HTTP APIs.
application/graphql+jsonapplicationGraphQL response (IANA-registered).
application/graphql-response+jsonapplicationGraphQL response (newer spec).
application/vnd.api+xmlapplicationJSON:API over XML.
application/wasm.wasmapplicationWebAssembly binary module.
application/x-yaml.yaml .ymlapplicationYAML — common unofficial MIME.
application/toml.tomlapplicationTOML configuration.
application/x-sh.shapplicationPOSIX shell script.
application/x-sqlite3.sqlite .dbapplicationSQLite 3 database.
application/x-protobuf.protoapplicationProtocol Buffers binary payload.
application/vnd.android.package-archive.apkapplicationAndroid APK package.
application/vnd.apple.pkg.pkgapplicationmacOS installer package.
application/vnd.rar.rarapplicationRAR archive (official IANA).
application/x-shockwave-flash.swfapplicationAdobe Flash (obsolete).
application/ogg.ogxapplicationGeneric Ogg container.
application/ecmascript.esapplicationECMAScript source.
application/vnd.openxmlformats-officedocumentapplicationOffice OpenXML base type.
application/vnd.google-apps.spreadsheetapplicationGoogle Sheets.
application/vnd.ms-fontobject.eotapplicationEmbedded OpenType font (legacy IE).
application/atom+xml.atomapplicationAtom feed.
application/rss+xml.rssapplicationRSS feed.
application/x-ndjson.ndjson .jsonlapplicationNewline-delimited JSON.
application/jwtapplicationJSON Web Token.
application/pkix-cert.cerapplicationPKIX certificate.
application/x-pem-file.pemapplicationPEM encoded crypto material.
application/vast+xmlapplicationIAB VAST video ad document (unofficial).
audio/mpeg.mp3audioMP3 audio (MPEG-1 Layer 3).
audio/mp4.m4a .m4b .mp4aaudioMP4 audio container.
audio/aac.aacaudioAdvanced Audio Coding.
audio/ogg.ogg .ogaaudioOgg Vorbis / Opus audio.
audio/opus.opusaudioOpus audio codec.
audio/flac.flacaudioFLAC lossless audio.
audio/wav.wavaudioWaveform Audio (PCM).
audio/x-wav.wavaudioLegacy WAV alias.
audio/webm.webaaudioWebM audio.
audio/midi.mid .midiaudioStandard MIDI file.
font/woff.wofffontWeb Open Font Format.
font/woff2.woff2fontWeb Open Font Format v2 (preferred).
font/ttf.ttffontTrueType font.
font/otf.otffontOpenType font.
font/collection.ttcfontTrueType font collection.
image/png.pngimagePortable Network Graphics.
image/jpeg.jpg .jpeg .jpeimageJPEG image.
image/gif.gifimageGraphics Interchange Format.
image/webp.webpimageWebP image (Google).
image/avif.avifimageAV1 Image File Format.
image/heic.heicimageHigh Efficiency Image Container (iOS).
image/heif.heifimageHigh Efficiency Image Format.
image/svg+xml.svgimageScalable Vector Graphics.
image/bmp.bmpimageWindows Bitmap.
image/tiff.tif .tiffimageTagged Image File Format.
image/x-icon.icoimageWindows Icon — commonly used as favicon.
image/vnd.microsoft.icon.icoimageOfficial IANA icon type.
image/apng.apngimageAnimated PNG.
model/gltf+json.gltfmodel3D model — glTF text format.
model/gltf-binary.glbmodel3D model — glTF binary.
model/obj.objmodelWavefront OBJ.
multipart/form-datamultipartHTML form file uploads. Each part has its own Content-Type.
multipart/byterangesmultipartHTTP range response with multiple byte ranges.
multipart/mixedmultipartGeneric multipart MIME — different types per part.
message/rfc822.emlmessageFull email message.
message/partialmessagePartial message for fragmented email.
message/httpmessageHTTP message (used by server-push, trace).
text/plain.txt .text .log .md .ini .conftextPlain text.
text/html.html .htmtextHTML document.
text/css.csstextCascading Style Sheets.
text/javascript.js .mjstextJavaScript source (preferred, IANA).
text/csv.csvtextComma-separated values.
text/tab-separated-values.tsvtextTab-separated values.
text/xml.xmltextXML (text subtype — legacy).
text/markdown.md .markdowntextCommonMark / GitHub Flavored Markdown.
text/x-yaml.yaml .ymltextYAML (text variant).
text/calendar.icstextiCalendar event.
text/vcard.vcftextContact card.
text/event-streamtextServer-Sent Events (SSE).
text/vtt.vtttextWeb Video Text Tracks (WebVTT subtitles).
text/cache-manifest.appcachetextHTML5 Application Cache manifest (deprecated).
text/uri-listtextNewline-delimited URI list.
text/turtle.ttltextTurtle — Terse RDF Triple Language.
text/n3.n3textNotation3 (N3) — RDF.
text/x-python.pytextPython source (unofficial).
text/x-go.gotextGo source (unofficial).
text/x-typescript.ts .tsxtextTypeScript source (unofficial).
video/mp4.mp4 .m4vvideoMPEG-4 video.
video/webm.webmvideoWebM video (VP8/VP9/AV1).
video/ogg.ogvvideoOgg video (Theora).
video/mpeg.mpg .mpegvideoMPEG-1/2 video.
video/quicktime.mov .qtvideoQuickTime video.
video/x-msvideo.avivideoAVI video.
video/x-matroska.mkvvideoMatroska video.
video/3gpp.3gpvideo3GPP mobile video.
video/iso.segment.m4svideoISO BMFF media segment (DASH/CMAF).
video/mp2t.tsvideoMPEG-2 Transport Stream (HLS segments).
Total types
119
Showing
119
Category
all
Extensions covered
122

About MIME Type Lookup

Searchable reference for commonly-used IANA media types. Filter by category (application, text, image, audio, video, font, model, multipart, message). Covers the most-seen types across web, mobile, video streaming (HLS / DASH), and ad-tech work.

MIME Type Lookup is part of FizzKit — a collection of focused, browser-based tools. Because everything runs locally, it works offline once loaded and never exposes your data to a remote server.

Frequently asked questions

About 110 — the most-used types in web, API, streaming, and ad-tech contexts. Obscure or legacy registrations are omitted.