MIME Type Finder

BetaThis tool is in beta. Some features may change or have limited functionality.

Find MIME types for any file extension or search by MIME type to discover associated file formats. Look up content types for images, documents, audio, video, and more. Essential for web developers configuring servers and APIs.

Results Count

application/jsonApplication

JavaScript Object Notation

.json
application/xmlApplication

Extensible Markup Language

.xml
application/pdfApplication

Portable Document Format

.pdf
application/zipApplication

ZIP Archive

.zip
application/gzipApplication

GZip Compressed Archive

.gz.gzip
application/x-tarApplication

Tape Archive

.tar
application/x-bzip2Application

BZip2 Compressed Archive

.bz2
application/x-7z-compressedApplication

7-Zip Compressed Archive

.7z
application/x-rar-compressedApplication

RAR Compressed Archive

.rar
application/octet-streamApplication

Binary Data / Executable

.bin.exe.dll.so.dylib
application/javascriptApplication

JavaScript

.js.mjs
application/typescriptApplication

TypeScript

.ts.tsx
application/wasmApplication

WebAssembly

.wasm
application/ld+jsonApplication

JSON-LD (Linked Data)

.jsonld
application/graphqlApplication

GraphQL Query Language

.graphql.gql
application/x-httpd-phpApplication

PHP Script

.php
application/java-archiveApplication

Java Archive

.jar
application/x-shockwave-flashApplication

Adobe Flash

.swf
application/rtfApplication

Rich Text Format

.rtf
application/x-latexApplication

LaTeX Document

.latex.tex
application/sqlApplication

SQL Database Script

.sql
application/x-sqlite3Application

SQLite Database

.sqlite.db.sqlite3
application/vnd.api+jsonApplication

JSON:API Document

.json
application/x-yamlApplication

YAML Document

.yaml.yml
application/tomlApplication

TOML Configuration File

.toml
application/msgpackApplication

MessagePack Binary Serialization

.msgpack
application/protobufApplication

Protocol Buffers

.proto
application/x-www-form-urlencodedApplication

URL-Encoded Form Data

application/xhtml+xmlApplication

XHTML Document

.xhtml
application/atom+xmlApplication

Atom Syndication Feed

.atom
application/rss+xmlApplication

RSS Feed

.rss
application/soap+xmlApplication

SOAP Message

application/geo+jsonApplication

GeoJSON Geographic Data

.geojson
application/manifest+jsonApplication

Web App Manifest

.webmanifest
application/x-apple-diskimageApplication

Apple Disk Image

.dmg
application/vnd.debian.binary-packageApplication

Debian Package

.deb
application/x-rpmApplication

RPM Package

.rpm
application/x-iso9660-imageApplication

ISO Disk Image

.iso
application/mswordApplication

Microsoft Word Document (Legacy)

.doc
application/vnd.openxmlformats-officedocument.wordprocessingml.documentApplication

Microsoft Word Document

.docx
application/vnd.ms-excelApplication

Microsoft Excel Spreadsheet (Legacy)

.xls
application/vnd.openxmlformats-officedocument.spreadsheetml.sheetApplication

Microsoft Excel Spreadsheet

.xlsx
application/vnd.ms-powerpointApplication

Microsoft PowerPoint Presentation (Legacy)

.ppt
application/vnd.openxmlformats-officedocument.presentationml.presentationApplication

Microsoft PowerPoint Presentation

.pptx
application/vnd.ms-accessApplication

Microsoft Access Database

.mdb.accdb
application/vnd.visioApplication

Microsoft Visio Diagram

.vsd.vsdx
application/vnd.oasis.opendocument.textApplication

OpenDocument Text

.odt
application/vnd.oasis.opendocument.spreadsheetApplication

OpenDocument Spreadsheet

.ods
application/vnd.oasis.opendocument.presentationApplication

OpenDocument Presentation

.odp
application/vnd.apple.pagesApplication

Apple Pages Document

.pages
application/vnd.apple.numbersApplication

Apple Numbers Spreadsheet

.numbers
application/vnd.apple.keynoteApplication

Apple Keynote Presentation

.key
application/epub+zipApplication

EPUB E-Book

.epub
application/vnd.amazon.ebookApplication

Amazon Kindle E-Book

.azw.azw3
application/x-mobipocket-ebookApplication

Mobipocket E-Book

.mobi
model/gltf-binaryApplication

glTF Binary 3D Model

.glb
model/gltf+jsonApplication

glTF 3D Model

.gltf
model/stlApplication

Stereolithography 3D Model

.stl
model/objApplication

Wavefront OBJ 3D Model

.obj
application/pkcs8Application

PKCS#8 Private Key

.p8
application/x-x509-ca-certApplication

X.509 Certificate

.crt.cer.pem
application/pkcs12Application

PKCS#12 Certificate Bundle

.p12.pfx
application/pgp-signatureApplication

PGP Signature

.asc.sig
audio/mpegAudio

MP3 Audio

.mp3
audio/wavAudio

Waveform Audio

.wav
audio/oggAudio

OGG Audio

.ogg.oga
audio/aacAudio

AAC Audio

.aac
audio/flacAudio

FLAC Lossless Audio

.flac
audio/webmAudio

WebM Audio

.weba
audio/opusAudio

Opus Audio

.opus
audio/midiAudio

MIDI Audio

.mid.midi
audio/x-aiffAudio

AIFF Audio

.aif.aiff
audio/mp4Audio

MPEG-4 Audio

.m4a
audio/x-ms-wmaAudio

Windows Media Audio

.wma
audio/amrAudio

AMR Audio

.amr
audio/x-matroskaAudio

Matroska Audio

.mka
font/woffFont

Web Open Font Format

.woff
font/woff2Font

Web Open Font Format 2

.woff2
font/ttfFont

TrueType Font

.ttf
font/otfFont

OpenType Font

.otf
font/collectionFont

TrueType Font Collection

.ttc
application/vnd.ms-fontobjectFont

Embedded OpenType Font

.eot
image/jpegImage

JPEG Image

.jpg.jpeg.jpe
image/pngImage

PNG Image

.png
image/gifImage

GIF Image

.gif
image/webpImage

WebP Image Format

.webp
image/svg+xmlImage

Scalable Vector Graphics

.svg
image/avifImage

AVIF Image

.avif
image/bmpImage

Bitmap Image

.bmp
image/tiffImage

TIFF Image

.tif.tiff
image/x-iconImage

ICO Icon Image

.ico
image/heicImage

HEIC Image (High Efficiency)

.heic
image/heifImage

HEIF Image (High Efficiency)

.heif
image/jxlImage

JPEG XL Image

.jxl
image/apngImage

Animated PNG Image

.apng
image/x-tgaImage

Targa Image

.tga
image/vnd.adobe.photoshopImage

Adobe Photoshop Document

.psd
image/x-xcfImage

GIMP Image

.xcf
image/vnd.dwgImage

AutoCAD Drawing

.dwg
image/vnd.dxfImage

AutoCAD Drawing Exchange

.dxf
image/x-rawImage

Camera RAW Image

.raw.cr2.nef.arw.dng
text/plainText

Plain Text

.txt.text.log
text/htmlText

HyperText Markup Language

.html.htm
text/cssText

Cascading Style Sheets

.css
text/csvText

Comma-Separated Values

.csv
text/tab-separated-valuesText

Tab-Separated Values

.tsv
text/markdownText

Markdown Document

.md.markdown
text/xmlText

XML Document (Text)

.xml
text/calendarText

iCalendar File

.ics
text/vcardText

vCard Contact File

.vcf.vcard
text/x-pythonText

Python Script

.py.pyw
text/x-java-sourceText

Java Source Code

.java
text/x-csrcText

C Source Code

.c
text/x-c++srcText

C++ Source Code

.cpp.cc.cxx
text/x-csharpText

C# Source Code

.cs
text/x-goText

Go Source Code

.go
text/x-rustsrcText

Rust Source Code

.rs
text/x-swiftText

Swift Source Code

.swift
text/x-kotlinText

Kotlin Source Code

.kt.kts
text/x-rubyText

Ruby Source Code

.rb
text/x-perlText

Perl Script

.pl.pm
text/x-shellscriptText

Shell Script

.sh.bash.zsh
text/x-luaText

Lua Script

.lua
text/x-rText

R Script

.r.R
text/x-scalaText

Scala Source Code

.scala
text/x-dockerfileText

Dockerfile

Dockerfile
text/x-diffText

Diff / Patch File

.diff.patch
text/turtleText

Turtle RDF Format

.ttl
video/mp4Video

MPEG-4 Video

.mp4.m4v
video/webmVideo

WebM Video

.webm
video/oggVideo

OGG Video

.ogv
video/x-msvideoVideo

AVI Video

.avi
video/quicktimeVideo

QuickTime Video

.mov.qt
video/x-matroskaVideo

Matroska Video

.mkv
video/x-flvVideo

Flash Video

.flv
video/x-ms-wmvVideo

Windows Media Video

.wmv
video/mpegVideo

MPEG Video

.mpeg.mpg
video/3gppVideo

3GPP Video

.3gp
video/3gpp2Video

3GPP2 Video

.3g2
video/mp2tVideo

MPEG Transport Stream

.ts.m2ts
video/av1Video

AV1 Video

.av1
video/h264Video

H.264 Video

.h264
video/h265Video

H.265 / HEVC Video

.h265
multipart/form-dataMultipart

Multipart Form Data

multipart/mixedMultipart

Multipart Mixed Content

multipart/alternativeMultipart

Multipart Alternative Content

multipart/relatedMultipart

Multipart Related Content

multipart/byterangesMultipart

Multipart Byte Ranges

multipart/encryptedMultipart

Multipart Encrypted Content

multipart/signedMultipart

Multipart Signed Content

message/rfc822Message

Email Message (RFC 822)

.eml.mht.mhtml
message/partialMessage

Partial Email Message

message/delivery-statusMessage

Email Delivery Status

message/disposition-notificationMessage

Message Disposition Notification

message/httpMessage

HTTP Message

message/imdn+xmlMessage

Instant Message Disposition Notification

Why Use MIME Type Finder?

MIME types (Multipurpose Internet Mail Extensions) tell browsers and servers how to handle different file formats. Configuring the correct MIME type is critical for serving files on the web — an incorrect Content-Type header can cause browsers to download files instead of displaying them, break API responses, or trigger security warnings. Our MIME Type Finder lets you search by file extension or MIME type string to instantly find the correct mapping. Whether you're setting up server configurations (like Nginx or Apache mime.types), building file upload validation, configuring API response headers, or troubleshooting why a file isn't rendering correctly in the browser, this tool provides the authoritative MIME type for hundreds of file formats. Browse by category — images, documents, audio, video, fonts, archives, and code — or search for any extension or type to get exactly what you need.

Frequently Asked Questions

What is a MIME type?
A MIME type is a two-part identifier (like 'image/png' or 'application/json') that describes the format of a file. The first part is the type category (image, application, text, audio, video) and the second part is the specific format. Servers use MIME types in Content-Type headers to tell browsers how to process the data.
Can I search by file extension?
Yes. Type any file extension like 'pdf', 'jpg', 'csv', or 'woff2' and the tool will show you the corresponding MIME type. You can also search by the MIME type itself (like 'application/json') to find its associated extensions.
What is the difference between 'application/json' and 'text/json'?
The correct MIME type for JSON is 'application/json' as defined in RFC 8259. While 'text/json' was used informally in the past, it was never an official standard. Always use 'application/json' for API responses and JSON files.
How many MIME types are included?
Our database includes 200+ MIME types covering all common file formats across categories including images (PNG, JPEG, SVG, WebP), documents (PDF, DOCX, XLSX), audio (MP3, WAV, OGG), video (MP4, WebM), fonts (WOFF2, TTF), archives (ZIP, TAR), and code/data formats (JSON, XML, CSV).
Where should I set MIME types on my server?
MIME types are typically configured in your web server's configuration. For Nginx, use the 'types' directive or the mime.types file. For Apache, use AddType directives in .htaccess or httpd.conf. For Node.js/Express, the 'mime' or 'mime-types' npm package handles this automatically. In API responses, set the Content-Type header directly.