Web & Internet Tools
100% Client-Side Pure client-side database search.

MIME Type & File Extension Lookup

Look up MIME types, HTTP Content-Types, and file extension associations

IANA MIME & Media Types Directory

Instant search across standard RFC 6838 media types, file extensions, and headers.

.pdfapplication

application/pdf

Adobe Portable Document Format

Type: BinaryRFC 3778
.jsonapplication

application/json

JavaScript Object Notation

Type: TextRFC 8259
.jsonldapplication

application/ld+json

JSON-LD Linked Data

Type: TextW3C Recommendation
.xmlapplication

application/xml

Extensible Markup Language

Type: TextRFC 7303
.zipapplication

application/zip

ZIP Archive

Type: BinaryRFC 1950
.gzapplication

application/gzip

Gzip Compressed File

Type: BinaryRFC 6713
.tarapplication

application/x-tar

Tape Archive uncompressed tarball

Type: BinaryPOSIX.1-2001
.7zapplication

application/x-7z-compressed

7-Zip Compressed Archive

Type: Binary
.rarapplication

application/vnd.rar

RAR Compressed Archive

Type: Binary
.wasmapplication

application/wasm

WebAssembly Binary Format

Type: BinaryW3C Recommendation
.binapplication

application/octet-stream

Arbitrary Binary Data (Fallback)

Type: BinaryRFC 2046
noneapplication

application/x-www-form-urlencoded

URL-Encoded HTML Form Data

Type: TextW3C Recommendation
.jsapplication

application/javascript

JavaScript source code (Deprecated: text/javascript preferred)

Type: TextRFC 4329
.tsapplication

application/typescript

TypeScript Source Code

Type: Text
.docxapplication

application/vnd.openxmlformats-officedocument.wordprocessingml.document

Microsoft Word Document (OOXML)

Type: BinaryISO/IEC 29500
.xlsxapplication

application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

Microsoft Excel Spreadsheet (OOXML)

Type: BinaryISO/IEC 29500
.pptxapplication

application/vnd.openxmlformats-officedocument.presentationml.presentation

Microsoft PowerPoint Presentation (OOXML)

Type: BinaryISO/IEC 29500
.docapplication

application/msword

Legacy Microsoft Word Document

Type: Binary
.xlsapplication

application/vnd.ms-excel

Legacy Microsoft Excel Spreadsheet

Type: Binary
.pptapplication

application/vnd.ms-powerpoint

Legacy Microsoft PowerPoint Presentation

Type: Binary
.rtfapplication

application/rtf

Rich Text Format

Type: TextRFC 7303
.epubapplication

application/epub+zip

Electronic Publication (eBook)

Type: BinaryIDPF EPUB 3
.sqlapplication

application/sql

Structured Query Language script

Type: Text
.htmltext

text/html

HyperText Markup Language

Type: TextW3C Recommendation
.csstext

text/css

Cascading Style Sheets

Type: TextRFC 2318
.jstext

text/javascript

JavaScript Programming Language

Type: TextRFC 9239
.txttext

text/plain

Plain Text unformatted

Type: TextRFC 2046
.csvtext

text/csv

Comma-Separated Values

Type: TextRFC 4180
.mdtext

text/markdown

Markdown Lightweight Markup

Type: TextRFC 7763
.icstext

text/calendar

iCalendar Event Specification

Type: TextRFC 5545
.yamltext

text/yaml

YAML Ain't Markup Language

Type: TextRFC 9512
.pngimage

image/png

Portable Network Graphics lossless

Type: BinaryRFC 2083
.jpgimage

image/jpeg

Joint Photographic Experts Group

Type: BinaryRFC 2046
.webpimage

image/webp

Google WebP modern compressed image

Type: Binary
.avifimage

image/avif

AV1 Image File Format

Type: Binary
.svgimage

image/svg+xml

Scalable Vector Graphics

Type: TextW3C Recommendation
.gifimage

image/gif

Graphics Interchange Format

Type: Binary
.icoimage

image/x-icon

Windows Icon format

Type: Binary
.tiffimage

image/tiff

Tagged Image File Format

Type: BinaryRFC 3302
.bmpimage

image/bmp

Windows Bitmap

Type: Binary
.heicimage

image/heic

High Efficiency Image Container

Type: Binary
.mp3audio

audio/mpeg

MPEG Audio Layer III

Type: BinaryRFC 3003
.wavaudio

audio/wav

Waveform Audio File Format

Type: BinaryRFC 2361
.oggaudio

audio/ogg

Ogg Vorbis Audio

Type: BinaryRFC 3534
.aacaudio

audio/aac

Advanced Audio Coding

Type: Binary
.flacaudio

audio/flac

Free Lossless Audio Codec

Type: Binary
.webaaudio

audio/webm

WebM Audio container (Opus)

Type: Binary
.midaudio

audio/midi

Musical Instrument Digital Interface

Type: BinaryRFC 6115
.mp4video

video/mp4

MPEG-4 Part 14 Video (H.264/AAC)

Type: BinaryRFC 4337
.webmvideo

video/webm

WebM Video (VP9/AV1)

Type: Binary
.movvideo

video/quicktime

Apple QuickTime Movie

Type: Binary
.avivideo

video/x-msvideo

Audio Video Interleave

Type: Binary
.mkvvideo

video/x-matroska

Matroska Multimedia Container

Type: Binary
.woff2font

font/woff2

Web Open Font Format 2.0 (Brotli)

Type: BinaryW3C Recommendation
.wofffont

font/woff

Web Open Font Format 1.0

Type: BinaryW3C Recommendation
.ttffont

font/ttf

TrueType Font

Type: BinaryRFC 8081
.otffont

font/otf

OpenType Font

Type: BinaryRFC 8081
.glbmodel

model/gltf-binary

GL Transmission Format Binary

Type: Binary
.gltfmodel

model/gltf+json

GL Transmission Format JSON

Type: Text
nonemultipart

multipart/form-data

Multipart Form Submission with Files

Type: BinaryRFC 7578

About MIME Type & File Extension Lookup

Search hundreds of file extensions and MIME content-types (e.g. .json -> application/json, .webp -> image/webp) with descriptions and HTTP headers.

Key Capabilities & Features

  • Search by extension or MIME type
  • Common HTTP header snippets
  • Categorized by Image, Audio, Video, Document, Code, Font
  • 1-click copy MIME string

How to Use MIME Type & File Extension Lookup

1

Search Extension or Type

Type an extension (e.g. "png", "pdf", "mp4") or MIME keyword.

2

Review MIME Specifications

Inspect the canonical Content-Type string, category, and RFC reference.

3

Configure Server / Headers

Apply the Content-Type header to your web server (Nginx, Apache, Caddy, Cloudflare) or API response headers.

Privacy & In-Browser Execution Guarantee

Pure client-side database search.

Frequently Asked Questions

What is a MIME type and how does a browser use it?

A MIME (Multipurpose Internet Mail Extensions) type is an HTTP header (Content-Type) that instructs web browsers how to render files (e.g. text/html, application/json, image/webp).

Why is my browser downloading a file instead of displaying it?

This occurs when your web server serves a generic application/octet-stream MIME type or sets Content-Disposition: attachment instead of the specific format like image/png or text/plain.

What are the official MIME types for WebAssembly, JSON, and WebP?

WebAssembly uses application/wasm, JSON uses application/json, and WebP images use image/webp according to official IANA specifications.