File Types & MIME Cheatsheet

This cheatsheet provides a comprehensive and practical reference for common file types, extensions, and MIME types. Use it to quickly look up the meaning and usage of any file type or extension.

File Types & MIME Cheatsheet

Common file extensions and their MIME types

108

File Types

8

Categories

0

Favorites

21

Sections

Images
Raster Images
.jpg, .jpeg

JPEG Image

image/jpeg

.png

PNG Image

image/png

.gif

GIF Image

image/gif

.webp

WebP Image

image/webp

.avif

AVIF Image

image/avif

.bmp

Bitmap Image

image/bmp

.tiff, .tif

TIFF Image

image/tiff

.ico

Icon File

image/x-icon

.heic, .heif

HEIF Image

image/heic

Images
Vector Images
.svg

SVG Vector

image/svg+xml

.eps

Encapsulated PostScript

application/postscript

.ai

Adobe Illustrator

application/illustrator

Images
Design Files
.psd

Photoshop Document

image/vnd.adobe.photoshop

.xcf

GIMP Image

image/x-xcf

.sketch

Sketch Design

application/x-sketch

.fig

Figma Design

application/x-figma

Documents
Office Documents
.doc

Word 97-2003

application/msword

.docx

Word Document

application/vnd.openxmlformats-officedocument.wordprocessingml.document

.xls

Excel 97-2003

application/vnd.ms-excel

.xlsx

Excel Spreadsheet

application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

.ppt

PowerPoint 97-2003

application/vnd.ms-powerpoint

.pptx

PowerPoint Presentation

application/vnd.openxmlformats-officedocument.presentationml.presentation

Documents
Text & Markup
.txt

Plain Text

text/plain

.rtf

Rich Text Format

application/rtf

.md

Markdown

text/markdown

.csv

CSV Data

text/csv

.tsv

Tab-Separated Values

text/tab-separated-values

Documents
PDF & eBooks
.pdf

PDF Document

application/pdf

.epub

EPUB eBook

application/epub+zip

.mobi

Kindle eBook

application/x-mobipocket-ebook

Audio
Compressed Audio
.mp3

MP3 Audio

audio/mpeg

.aac

AAC Audio

audio/aac

.ogg

Ogg Vorbis

audio/ogg

.opus

Opus Audio

audio/opus

.m4a

MPEG-4 Audio

audio/mp4

.wma

Windows Media Audio

audio/x-ms-wma

Audio
Lossless Audio
.wav

WAV Audio

audio/wav

.flac

FLAC Audio

audio/flac

.aiff, .aif

AIFF Audio

audio/aiff

Video
Common Formats
.mp4

MPEG-4 Video

video/mp4

.webm

WebM Video

video/webm

.mkv

Matroska Video

video/x-matroska

.avi

AVI Video

video/x-msvideo

.mov

QuickTime Movie

video/quicktime

.wmv

Windows Media Video

video/x-ms-wmv

Video
Other Formats
.flv

Flash Video

video/x-flv

.m4v

iTunes Video

video/x-m4v

.3gp

3GPP Video

video/3gpp

.ts

MPEG Transport Stream

video/mp2t

Archives
Compressed Archives
.zip

ZIP Archive

application/zip

.rar

RAR Archive

application/vnd.rar

.7z

7-Zip Archive

application/x-7z-compressed

.tar

Tape Archive

application/x-tar

.gz, .gzip

Gzip Compressed

application/gzip

.bz2

Bzip2 Compressed

application/x-bzip2

.xz

XZ Compressed

application/x-xz

.tar.gz, .tgz

Gzipped Tar

application/gzip

Archives
Disk Images
.iso

ISO Disk Image

application/x-iso9660-image

.dmg

Apple Disk Image

application/x-apple-diskimage

.img

Disk Image

application/x-raw-disk-image

Code
Web Languages
.html, .htm

HTML Document

text/html

.css

CSS Stylesheet

text/css

.js

JavaScript

application/javascript

.ts

TypeScript

application/typescript

.jsx

React JSX

text/jsx

.tsx

React TSX

text/tsx

.vue

Vue Component

text/x-vue

.svelte

Svelte Component

text/x-svelte

Code
Programming Languages
.py

Python

text/x-python

.java

Java

text/x-java-source

.c

C Source

text/x-c

.cpp, .cc

C++ Source

text/x-c++

.go

Go Source

text/x-go

.rs

Rust Source

text/x-rust

.rb

Ruby

application/x-ruby

.php

PHP

application/x-httpd-php

Code
Data & Config
.json

JSON Data

application/json

.xml

XML Document

application/xml

.yaml, .yml

YAML Document

text/yaml

.toml

TOML Config

application/toml

.ini

INI Config

text/plain

.env

Environment File

text/plain

Code
Shell & Scripts
.sh

Shell Script

application/x-sh

.bash

Bash Script

application/x-bash

.bat

Batch File

application/x-msdos-program

.ps1

PowerShell

application/x-powershell

Fonts
Web Fonts
.woff

Web Open Font Format

font/woff

.woff2

WOFF2 Font

font/woff2

.eot

Embedded OpenType

application/vnd.ms-fontobject

Fonts
Desktop Fonts
.ttf

TrueType Font

font/ttf

.otf

OpenType Font

font/otf

.ttc

TrueType Collection

font/collection

Packages
Application Packages
.exe

Windows Executable

application/vnd.microsoft.portable-executable

.msi

Windows Installer

application/x-msi

.app

macOS Application

application/x-apple-app

.pkg

macOS Package

application/x-newton-compatible-pkg

.apk

Android Package

application/vnd.android.package-archive

.ipa

iOS App Package

application/x-itunes-ipa

Packages
Linux Packages
.deb

Debian Package

application/vnd.debian.binary-package

.rpm

RPM Package

application/x-rpm

.snap

Snap Package

application/vnd.snap

.flatpak

Flatpak Package

application/vnd.flatpak

.AppImage

AppImage

application/x-executable

Packages
Development Packages
.jar

Java Archive

application/java-archive

.war

Web Application Archive

application/java-archive

.whl

Python Wheel

application/x-wheel+zip

.gem

Ruby Gem

application/x-tar

.nupkg

NuGet Package

application/zip

Quick Reference

JSON

application/json

HTML

text/html

PNG

image/png

PDF

application/pdf

Categories

  • Images

    Common image formats for web, photography, and graphics.

  • Documents

    Text, office, and eBook document formats.

  • Audio

    Music, voice, and sound file formats.

  • Video

    Movie, animation, and streaming video formats.

  • Archives & Compressed

    Compressed and archive file formats.

  • Code & Scripts

    Programming, scripting, and markup languages.

  • Web & Fonts

    Web assets and font file formats.

  • Others

    Other common file types and packages.

Features

  • Quick search functionality
  • Organized by categories
  • Clear type and MIME descriptions
  • Common and advanced use cases covered
  • Easy to copy extensions
  • Responsive design
  • Perfect for quick reference