Files
QuickLook/SUPPORTED_FORMATS.md
2025-09-28 02:00:41 +08:00

9.0 KiB

Supported formats in QuickLook

Update not completed yet...

Text files

  • .txt (Plain text file)

  • .rtf (Rich Text Format)

  • .log (Log file)

  • .ini (Initialization/config file)

  • .json (JavaScript Object Notation)

  • .xml (Extensible Markup Language)

  • .yaml, .yml (YAML Ain't Markup Language)

  • .md, .markdown, .mdx, .mmd, .mkd, .mdwn, .mdown, .mdc, .qmd, .rmd, .rmarkdown, .apib, .mdtxt, .mdtext (Markdown and variants)

  • .csv (Comma-separated values)

  • .tsv (Tab-separated values)

  • .bat, .cmd (Batch script)

  • .ps1 (PowerShell script)

  • .sh (Shell script)

  • .c, .cpp, .h, .hpp (C/C++ source/header)

  • .cs (C# source)

  • .java (Java source)

  • .py (Python source)

  • .js (JavaScript source)

  • .ts, .tsx, .uts (TypeScript source)

  • .go (Go source)

  • .php (PHP source)

  • .rb (Ruby source)

  • .swift (Swift source)

  • .scala (Scala source)

  • .kotlin (Kotlin source)

  • .lua (Lua source)

  • .sql (SQL script)

  • .css (Cascading Style Sheets)

  • .html, .htm (HTML file)

  • .xshd (Highlighting definition)

  • .properties (Java properties/config)

  • .diff, .patch (Diff/Patch file)

  • .sub, .srt (Subtitle file)

  • .conf, .config (Configuration file)

  • .env (Environment config)

  • .makefile, .mk (Makefile)

  • .gitignore, .gitattributes (Git config)

  • .registry (Windows registry file)

  • .resource (Resource file)

  • .hosts (Hosts file)

  • .boo (Boo script)

  • .ada (Ada source)

  • .antlr (ANTLR grammar)

  • .assembly (Assembly source)

  • .autohotkey (AutoHotkey script)

  • .ceylon (Ceylon source)

  • .chuck (ChucK script)

  • .clojure (Clojure source)

  • .cmake (CMake config)

  • .cocoa (Cocoa source)

  • .coffeescript (CoffeeScript source)

  • .cool (Cool source)

  • .d (D source)

  • .dart (Dart source)

  • .delphi (Delphi source)

  • .eiffel (Eiffel source)

  • .elixir (Elixir source)

  • .env (Environment config)

  • .erlang (Erlang source)

  • .fsharp (F# source)

  • .falcon (Falcon script)

  • .fantom (Fantom source)

  • .fortran (Fortran source)

  • .gitattributes (Git attributes)

  • .gitignore (Git ignore)

  • .goovy (Goovy source)

  • .gui4cli (Gui4Cli script)

  • .haskell (Haskell source)

  • .haxe (Haxe source)

  • .hlsl (HLSL shader)

  • .hosts (Hosts file)

  • .icon (Icon source)

  • .ilyc (ILYC source)

  • .ini (INI config)

  • .io (Io source)

  • .java (Java source)

  • .justbasic (Just BASIC source)

  • .kixtart (KiXtart script)

  • .kotlin (Kotlin source)

  • .lean (Lean source)

  • .lisp (Lisp source)

  • .log (Log file)

  • .lua (Lua source)

  • .lyric (Lyric file)

  • .makefile, .mk (Makefile)

  • .nemerle (Nemerle source)

  • .nim (Nim source)

  • .nsis (NSIS script)

  • .objective-c (Objective-C source)

  • .ocaml (OCaml source)

  • .parasail (ParaSail source)

  • .pascal (Pascal source)

  • .php (PHP source)

  • .pike (Pike source)

  • .prolog (Prolog source)

  • .protobuf (Protocol Buffers)

  • .purescript (PureScript source)

  • .qml (QML source)

  • .r (R script)

  • .restructuredtext (reStructuredText)

  • .rexx (Rexx script)

  • .ruby (Ruby source)

  • .rust (Rust source)

  • .scala (Scala source)

  • .scheme (Scheme source)

  • .shellscript, .sh (Shell script)

  • .solidity (Solidity source)

  • .spike (Spike source)

  • .sqf (SQF script)

  • .subripsubtitle, .sub, .srt (SubRip Subtitle)

  • .swift (Swift source)

  • .tcl (TCL script)

  • .thrift (Thrift source)

  • .vala (Vala source)

  • .vbnet (VB.NET source)

  • .vbscript (VBScript)

  • .verilog (Verilog source)

  • .vhdl (VHDL source)

  • .visualsolution (VisualSolution source)

  • .volt (Volt source)

  • .vue (Vue component)

  • .x10 (X10 source)

  • .xc (XC source)

  • .xml (Extensible Markup Language)

  • .xtend (Xtend source)

  • Most other plain text and script formats

Image files

  • .apng (Animated PNG)
  • .ari, .arw (Sony RAW image)
  • .avif (AV1 Image File Format)
  • .ani (Animated cursor)
  • .bay (Casio RAW image)
  • .bmp (Bitmap image)
  • .cap (Phase One RAW image)
  • .cr2, .cr3, .crw (Canon RAW image)
  • .cur (Windows cursor)
  • .dcr, .dcs, .drf (Kodak RAW image)
  • .dds (DirectDraw Surface)
  • .dng (Digital Negative RAW)
  • .eip (Capture One Enhanced Image Package)
  • .emf (Enhanced Metafile)
  • .erf (Epson RAW image)
  • .exr (OpenEXR image)
  • .fff (Imacon/Hasselblad RAW)
  • .gif (Graphics Interchange Format)
  • .hdr (High Dynamic Range image)
  • .heic, .heif (High Efficiency Image Format)
  • .ico, .icon (Windows icon)
  • .icns (macOS icon)
  • .iiq (Phase One RAW image)
  • .jfif (JPEG File Interchange Format)
  • .jp2, .j2k, .jpf, .jpx, .jpm (JPEG 2000)
  • .jpeg, .jpg (JPEG image)
  • .jxl (JPEG XL)
  • .jxr (JPEG XR)
  • .k25, .kdc (Kodak RAW image)
  • .lottie (Lottie animation)
  • .mdc (MagicDraw UML)
  • .mef (Mamiya RAW image)
  • .mos (Leaf RAW image)
  • .mrw (Minolta RAW image)
  • .mj2 (Motion JPEG 2000)
  • .miff (Magick Image File Format)
  • .nef, .nrw (Nikon RAW image)
  • .obm (Open BIM)
  • .orf (Olympus RAW image)
  • .pbm, .pgm, .pnm, .ppm (Portable bitmap/graymap/pixmap)
  • .pcx (Paintbrush image)
  • .pef (Pentax RAW image)
  • .png (Portable Network Graphics)
  • .psb, .psd (Adobe Photoshop)
  • .ptx (Pentax RAW image)
  • .pxn (PixelNet image)
  • .qoi (Quite OK Image)
  • .r3d (REDCODE RAW)
  • .raf (Fujifilm RAW image)
  • .raw (Generic RAW image)
  • .rw2, .rwl, .rwz (Panasonic/Leica RAW image)
  • .sr2, .srf, .srw (Sony RAW image)
  • .svg, .svgz (Scalable Vector Graphics)
  • .svga (SVGA animation)
  • .tga (Truevision TGA)
  • .tgs (Telegram sticker, Lottie animation)
  • .tif, .tiff (Tagged Image File Format)
  • .wdp (Windows Media Photo)
  • .webp (WebP image)
  • .wmf (Windows Metafile)
  • .x3f (Sigma RAW image)
  • .xcf (GIMP image)
  • .xbm, .xpm (X11 bitmap/pixmap)

PDF files

  • .pdf (Portable Document Format)

Archive files

  • .7z (7-Zip archive)
  • .bz2 (Bzip2 archive)
  • .cb7, .cbr, .cbt, .cbz (Comic book archive)
  • .crx (Chrome extension)
  • .gz (Gzip archive)
  • .jar (Java archive)
  • .lz (Lzip archive)
  • .nupkg, .snupkg (NuGet package)
  • .rar (RAR archive)
  • .tar, .tgz (TAR archive)
  • .vsix (Visual Studio extension)
  • .xz (XZ archive)
  • .zip (ZIP archive)

Markdown files

  • .md, .markdown (Markdown)
  • .mdx (MDX: Markdown + JSX)
  • .mmd (MultiMarkdown)
  • .mkd, .mdwn, .mdown (Markdown variants)
  • .mdc (Cursor AI Markdown)
  • .qmd (Quarto Markdown)
  • .rmd, .rmarkdown (R Markdown)
  • .apib (API Blueprint)
  • .mdtxt, .mdtext (Other Markdown variants)

CSV/TSV files

  • .csv (Comma-separated values)
  • .tsv (Tab-separated values)

Font files

  • .ttf (TrueType Font)
  • .otf (OpenType Font)
  • .woff, .woff2 (Web Open Font Format)
  • .ttc (TrueType Collection)

Office files

  • .doc, .docx, .docm (Microsoft Word)
  • .odt (OpenDocument Text)
  • .xls, .xlsx, .xlsm, .xlsb (Microsoft Excel)
  • .ods (OpenDocument Spreadsheet)
  • .ppt, .pptx, .odp (Microsoft PowerPoint / OpenDocument Presentation)
  • .vsd, .vsdx (Microsoft Visio)

Video/Audio files

  • Most common video formats (e.g., .mp4, .mkv, .avi, .mov, .wmv, .flv, .webm, etc.)
  • Most common audio formats (e.g., .mp3, .flac, .wav, .aac, .ogg, .m4a, etc.)

HTML/Web files

  • .mht, .mhtml (MHTML web archive)
  • .htm, .html (HTML file)
  • .url (Internet shortcut, http/https)

Mail files

  • .eml (Email message)
  • .msg (Outlook message)

Thumbnail/Design files

  • .cdr (CorelDRAW project file)
  • .fig (Figma project file)
  • .kra (Krita project file)
  • .pdn (Paint.NET project file)
  • .pip, .pix (Pixso project file)
  • .sketch (Sketch project file)
  • .xd (Adobe XD project file)
  • .xmind (XMind mind map file)

ELF/Mach-O/UImage files

  • .axf (ARM Executable)
  • .bin (Binary file)
  • .elf (Executable and Linkable Format)
  • .o, .out (Object file)
  • .prx (PSP executable)
  • .puff (Puff executable)
  • .ko, .mod (Linux kernel module)
  • .so (Shared object)
  • .uimage (U-Boot image)
  • .dylib (macOS dynamic library)

PE (Portable Executable) files

  • .exe (Windows executable)
  • .sys (Windows system file)
  • .scr (Windows screensaver)
  • .ocx (ActiveX control)
  • .cpl (Control panel item)
  • .bpl (Borland package library)
  • .dll (Dynamic-link library)
  • .ax (DirectShow filter)
  • .drv (Driver file)
  • .vxd (Virtual device driver)
  • .mui (Multilingual User Interface)
  • .mun (Windows resource file)
  • .tlb (Type library)
  • .efi (Extensible Firmware Interface)
  • .mz (DOS executable)

App Installer files

  • .apk (Android Package)
  • .aab (Android App Bundle)
  • .appx, .appxbundle (Windows AppX installer)
  • .msi (Windows Installer)
  • .msix, .msixbundle (Windows MSIX installer)
  • .dmg (macOS Disk Image)
  • .ipa (iOS App Package)
  • .hap (HarmonyOS App Package)
  • .deb (Debian package)
  • .appimage (Linux AppImage)
  • .rpm (Red Hat Package Manager)
  • .wgt, .wgtu (UniApp Widget)

Plugin Installer files

  • .qlplugin (QuickLook plugin package)