文件格式列表

下面是電腦中常見的文件格式列表。用於識別一個文件格式的尾綴稱為文件擴展名。

## 音訊文件格式

### 無損格式

#### 無壓縮格式

- CDDA：（CD音軌文件）
- RAW：原始聲音資訊格式，存放未經處理的聲音資訊一些音訊處理軟體也將不能直接識別的格式視為RAW格式
- WAV：常見的聲音格式

#### 無損壓縮格式

- Ape：Monkey's Audio
- Apple Lossless：壓縮影音檔案
- Flac：Free lossless codec of the Ogg project
- TAK：高壓縮比，但支援的軟體極少
- TTA：Free lossless audio codec (True Audio)
- WV：WavPack
- WMA：Windows Media Audio 9 Lossless

### 有損格式

- AAC：（.m4a, .mp4, .m4p, .aac） - Advanced Audio Coding 加入了版權保護功能 （usually in an MPEG4 container）
- MP2：（MPEG Audio Layer 2）基於MP2演算法的有損壓縮音訊格式
- MP3：（MPEG Audio Layer 3，最流行的音樂文件）
- MPC：基於MP2演算法的有損壓縮音訊格式
- RA：（由Real Player支持的高壓縮比聲音文件，廣泛用於網路實時傳播）
- Speex：（Ogg project, specialized for voice, low bitrates）
- Vorbis：（Ogg project, free and similar in principle to MP3）
- WMA：（Windows Media Rights Manager，此格式可以採用加密演算法以保護唱片的版權，可以使用Windows Media Player播放）

### 音樂記錄格式

- IT：以Scream Tracker 3為基礎，有一些更多的效果和專用音量柱
- MID/MIDI：MIDI 聲音文件
- NSF：用以播放NES音樂
- MOD：（Soundtracker and Protracker sample and melody modules）
- S3M：（ScreamTracker 3 module, with a few more effects and a dedicated volume column）
- XM：（FastTracker module, adding instrument envelopes）

## 文本格式

以純文本儲存，也可以純文本編輯，但可以被特定軟體渲染為富文本。

格式名稱｜擴展名｜說明｜打開方式

ASCII｜.txt｜無格式的文本文件｜記事本

HTML｜.html;.htm ;.shtml;.xhtml｜帶超文本格式的文本文件，網頁｜網頁製作工具如Microsoft SharePoint Designer（原FrontPage）、SeaMonkey、Dreamweaver等可以打開，同時以其所表示的內容（網頁瀏覽器對此的默認展示形式）和其原始碼（其帶超文本格式的文本文件形式）展示出來，並可編輯其內容；網頁瀏覽器可以查看其所表示的內容或者其原始碼，但一般不會在同一標籤頁內展示，且一般不能編輯其內容；由於其本身還是文本格式，各種文本編輯器都可以以其原始碼形式打開並編輯其內容

INF｜.inf｜存儲Windows的安裝配置資訊的純文本文件｜記事本等通用文本編輯器

RTF｜.rtf｜富文本格式｜Windows自帶的寫字板、Word、WPS、OpenOffice等

TeX｜.tex;.ltx｜TeX文件，可以是Plain TeX、LaTeX等｜WinEdt、TeXworks等專用編輯器，Vim、Emacs、Gedit、Kate等通用文本編輯器

### 疑似純文本格式

格式名稱｜擴展名｜說明｜打開方式

RTF｜.rtf｜富文本格式｜Windows自帶的寫字板、Word、WPS、OpenOffice等，但可以強行以純文本形式打開編輯

## 檔案格式

文檔格式。往往允許包含圖片等不能用純文本表達的資訊。

格式名稱｜擴展名｜說明｜打開方式

Amigaguide｜交換文件格式

DOC｜.doc;.docx｜Word文檔｜Word，Docx需Word 2007或單獨安裝解碼器的Word 2003，金山WPS Office、OpenOffice等可以部分兼容

CHM｜.chm｜已編譯的 HTML 文件｜Windows自帶的HTML幫助執行程序；Linux下可以通過xCHM等工具查看

MHT｜.mht;.mhtml｜可同時存儲一個網頁上所有非文本格式文件（包括圖像，音訊，影片等）｜現代網頁瀏覽器

ODF｜.odf｜OpenOffice公式檔案｜Apache OpenOffice

PDF｜.pdf｜可攜式文件｜Adobe Reader、Microsoft Edge

PPT｜.ppt;.pptx｜PowerPoint演示文稿｜PowerPoint,pptx需PowerPoint 2010、PowerPoint 2007或單獨安裝解碼器的PowerPoint 2003，金山WPS Office、OpenOffice等可以部分兼容

Radix-64

RTF｜.rtf｜富文本格式｜Windows自帶的寫字板、Word、WPS、OpenOffice等

TeX｜.tex;.ltx｜TeX文件，可以是Plain TeX、LaTeX等｜WinEdt、TeXworks等專用編輯器，Vim、Emacs、Gedit、Kate等通用文本編輯器

Troff｜groff

WPS｜.wps｜WPS文檔｜金山WPS Office的文字處理程序的文件格式，同MS Word的DOC結構一致，與Microsoft Office的Word的組件兼容，但可能需要將擴展名修改為.doc

XPS｜.xps｜可攜式文件｜XPS查看器 （只支持Microsoft Windows）

### 微軟特有格式

格式名稱｜擴展名｜說明｜打開方式

HLP｜.hlp｜幫助文件｜Windows XP以下可用系統自帶的程序打開，Windows Vista須另從微軟網站下載相關打開程序

## 柵格圖像或者圖形文件格式

格式｜副檔名｜描述｜開啟程式

BMP｜.bmp｜Windows位圖文件｜幾乎所有圖片查看器

CUR｜光標文件

DIB｜跨平台位圖文件

GIF｜.gif｜Web圖像｜幾乎所有圖片查看器

GIFV｜.gifv

ICO｜.ico｜Windows圖標｜幾乎所有圖片查看器

IFF-ILBM｜.ilbm .lbm .iff

JNG｜single-frame MNG with JPEG data and possibly an alpha channel

JPEG JFIF｜.jpg、.jpeg｜高效率的有損圖像壓縮格式，只有24位色，廣泛用於網路圖像傳輸｜幾乎所有圖片查看器

MSP｜Windows位圖文件｜微軟公司畫圖程序早期版本中使用的圖像文件格式，在Windows 3.0之後改為bmp

PCX

PPM｜.ppm

PNG｜.png｜（Portable Network Graphics 可支持48位色，採用無損壓縮，可高速交替顯示，是GIF的升級替代）｜幾乎所有圖片查看器

PSD｜.psd｜Adobe Photoshop格式｜Adobe Photoshop、ACDSee、XnView

TGA｜Truevision公司（現在的Avid技術）創建的圖形文件格式｜Targa

TIFF｜.tif,.tiff｜通常不會失真，但亦有支持失真的分支

WebP｜.webp｜Google開發的格式

## 矢量圖片格式

- CGM：Computer Graphics Metafile an ISO Standard
- DWG：電腦輔助設計軟體AutoCAD保存設計數據所用的專有文件格式
- EMF：（Extended Meta File Format，32位擴展圖像格式）
- SVG：［可縮放矢量圖形，是基於可擴展標記語言（XML），用於描述二維矢量圖形的一種圖形格式］
- WMF：（位圖和矢量圖的混合文件，Microsoft Office剪貼畫，可在word的draw中編輯）

## 3D影像格式

- MOVIE.BYU：
- VRML：虛擬實境描述語言

## 目標文件格式

- a.out：
- MZ EXE：（.exe，在MS-DOS中使用）
- NEXE - Chrome使用的執行檔
- PE：（.exe，在Microsoft Windows等系統中使用，COFF的一個變種）

## 頁面描述語言

- PCL：惠普公司開發的一種作為印表機協議的頁面描述語言
- PDF：Adobe Acrobat Portable 文檔，電子書籍最常見的文檔
- PostScript（.ps、.ps、.gz）：用於電子產業和桌面出版領域的程式語言

## 超文本標記

- CSS：層疊樣式表，定義網頁樣式
- HTML：網頁檔案
- HTT：超文本模板
- VRML：虛擬實境描述語言

## 網頁程式

- ASP：（Active Server Page，在NT上用Active script編寫的網頁，可被微軟的PWS、IIS支持）
- CGI：（公共網關接口程序，由客戶機發出請求，在伺服器上執行的程序，可用Perl、Visual Basic、C、Java等程式語言編寫）
- JSP：（.jsp，.jspx，以Java語言作為腳本語言，為整個伺服器端的Java庫單元提供了一個介面來服務於HTTP的應用程序。）
- Perl：（.pl，通過CGI、FastCGI、mod_perl等執行腳本文件）
- Python：（.py，通過WSGI、mod_python等執行腳本文件）
- Ruby：（.rb，通過Phusion Passenger等執行腳本文件）
- PHP：（Hypertext Preprossor 開源的程式語言）

## 數據交換

- JSON：JavaScript物件表示法
- XML：跨平台網頁檔

## 表格數據

- csv：逗號分隔值
- xls: Microsoft Excel 表格（2003及更早）
- xlsx: Microsoft Excel 表格

## 數據文件

- BDC：Foxpro資料庫
- DAT：數據文件
- SQL：SQL資料庫

## 字體文件

- BDF：位圖字體分佈格式
- FON：字體文件
- OTF：OpenType字體
- TTF：TrueType字體

## 壓縮文件格式

- .0 - Hacha Split存檔
- .000 - DoubleSpace壓縮檔
- .001 - 7-Zip壓縮Split檔
- .7z - 7-Zip壓縮檔
- .ace -WinAce壓縮檔
- .ain - AIN壓縮存檔
- .alz - ALZip存檔
- .apz - Autoplay Media Studio Exported Project
- .ar - Unix Static Library
- .arc - FreeArc壓縮存檔
- .ari - ARI壓縮存檔
- .arj - ARJ壓縮存檔
- .axx - AxCrypt加密檔
- .bh - BlakHole存檔
- .bhx - BinHex編碼檔
- .boo - Booasm壓縮存檔
- .bz - Bzip壓縮檔
- .bza -LZArc bza 壓縮檔
- .bz2 - Bzip2壓縮檔
- .c00 -WinAceSplit存檔
- .c01 -WinAceSplit存檔分卷
- .c02 -WinAceSplit存檔分卷
- .cab -cab 存檔
- .car - CAR Archiver存檔
- .cbr - Comic Book RAR存檔
- .cbz - Comic Book ZIP存檔
- .cp9 - ChoicePoint Encrypted檔
- .cpgz - 壓縮CPIO存檔
- .cpt - Compact Pro存檔
- .dar - DAR Disk存檔
- .dd - DiskDouber存檔
- .dgc -DGCA存檔
- .efw - Renamed Zip or Executable檔
- .exe - 自解壓格式
- .f - Freeze壓縮檔
- .gca - GCA存檔
- .gz - Gnu Zipped檔
- .ha - HA壓縮存檔
- .hbc - HyperBac壓縮存檔
- .hbc2 - HyperBac壓縮存檔
- .hbe - HyperBac壓縮加密存檔
- .hki - WinHKI存檔
- .hki1 - WinHKI HKI1存檔
- .hki2 - WinHKI HKI2存檔
- .hki3 - WinHKI HKI3存檔
- .hpk - HPack壓縮存檔
- .hyp- HYPER壓縮存檔
- .ice - ICE存檔
- .imp - Winimp壓縮存檔
- .ipk - Itsy包
- .ish - ISH壓縮存檔
- .jar - JAVA ARCHIVE壓縮存檔
- .jgz - 經gzip壓縮的* .JS代碼文件
- .jic - Java Icon檔
- .kgb - KGB存檔
- .kz - 快壓(kuaizip)存檔
- .lbr - LU Library存檔
- .lha - LHARC壓縮存檔
- .lnx - Commodore 64 Lynx存檔
- .lqr - SQ壓縮LBR存檔
- .lz4 - LZ4壓縮檔
- .lzh - LZH壓縮檔
- .lzm - Slax Module
- .lzma - LZMA壓縮檔
- .lzo - LZO壓縮檔
- .lzx - Amiga LZX壓縮檔
- .md - MDCD壓縮存檔
- .mint - Linux Mint安裝程序檔
- .mou - Winmount壓縮檔
- .mpkg - Meta包
- .mzp - MAXScript Zip包
- .nz - nanozip壓縮檔
- .p7m - Digitally Encrypted Message
- .package - Linux Autopackage檔
- .pae - PowerArchiver加密存檔
- .pak- PAK (Packed)檔
- .paq6 - PAQ6數據存檔
- .paq7 - PAQ7數據存檔
- .paq8 - PAQ8數據存檔
- .par - Parchive Index檔
- .par2 - Parchive 2 Index檔
- .pbi - PC BSD安裝程序包
- .pcv - Mozilla Profile備份
- .pea - PEA存檔
- .pf - Private檔
- .pim - PIM存檔
- .pit - PackIt壓縮存檔
- .piz - Zipped檔
- .puz - Packed Publisher檔
- .pwa - Password Agent檔
- .qda - Quadruple D存檔
- .r00 - WinRAR壓縮存檔
- .r01 - WinRAR Split存檔分卷1
- .r02 - WinRAR Split存檔分卷2
- .r03 - WinRAR Split存檔分卷3
- .rar - WinRAR壓縮存檔
- .rk - WinRK存檔
- .rnc - RNC ProPack存檔
- .rpm - Red Hat Package Manager檔
- .rte - RTE編碼檔
- .rz - Rzip壓縮檔
- .rzs - Red Zion Security檔
- .s00 - ZipSplitter分卷1存檔
- .s01 - ZipSplitter分卷2存檔
- .s02 - ZipSplitter分卷3存檔
- .s7z - Mac OS X 7-Zip檔
- .sar - Service存檔
- .sdn - Shareware Distributors Network檔
- .sea - Self-Extracting存檔
- .sfs- SquashFS存檔
- .sfx - Windows自解壓存檔
- .sh - Unix Shell存檔
- .shar - Unix Shar存檔
- .shk - ShrinkIt存檔
- .shr - Unix Shell存檔
- .sit - Stuffit存檔
- .sitx - Stuffit X存檔
- .spt - TM File Packer壓縮存檔
- .sqx - SQX存檔
- .sqz - Squeezed Video檔
- .tar - Consolidated Unix檔
- .taz - UinxTar.Z壓縮檔
- .tbz - Tar Bzip 檔
- .tbz2 - Tar BZip 2壓縮檔
- .tgz - Gzipped Tar檔
- .tlz - Tar LZMA壓縮檔
- .tlz4-Tar Lz4 壓縮檔
- .txz-Tar XZ壓縮檔
- .uc2 - UltraCompressor 2存檔
- .uha -UHarc壓縮存檔
- .uue - UUEncoded檔
- .wot - Web Of Trust檔
- .xef -WinAce加密檔
- .xx - XXEncoded檔
- .xxe - XXEncoded檔
- .xz-XZ壓縮檔
- .y - Amiga Yabba壓縮檔
- .yz - YAC壓縮檔
- .yz1 - LZArc yz1 壓縮檔
- .z - Unix壓縮檔
- .zap - FileWrangler存檔
- .zip - Zipped檔
- .zipx- Winzip壓縮檔
- .zix - WinZix壓縮檔
- .zoo - Zoo壓縮檔
- .zz - Zzip壓縮存檔

### 壓縮的包裹格式

- APK：Google在Android中作安裝包的JAR變種
- JAR：Java歸檔
- xpi：Firefox的插件安裝包
- .pkg 蘋果公司推出的軟體安裝包格式

## 影片文件格式

- ANI：Windows動畫光標
- ASF：Microsoft Net Show文件流式音訊/影片文件
- AVI：Microsoft-VIDEO 的標準動態影像，windows的標準影片，壓縮比不高
- DAT：vcd文件，pal制式，大小為 352 X 288
- Macromedia Flash：（.swf）
- Matroska：（*.mkv）
- MNG：多幀PNG動畫圖形格式，功能類似GIF
- MOV/QT/QTX：蘋果公司的有損影片文件，但壓縮比極大，quicktime可以播放
- MPEG：採用Mpeg運動壓縮演算法的影片格式，VCD、SVCD、DVD均採用此演算法，平均壓縮比為50：1
- QuickTime：QuickTime軟體的數碼視訊格式
- RealMedia：(rmvb/rm)
- SWF：Flash動畫）
- Tarkin：Ogg project
- Theora：Ogg project

## Windows系統檔案

- HIV：Windows的註冊表配置單元文件
- LNK：Windows 快捷方式連接
- OLD：備份文件
- PWL：Windows的登錄密碼文件
- REG：Windows註冊表的導出項目
- THEME：桌面主題文件
- TMP：臨時文件

## 其他文件

- APK：Android應用程式安裝包
- BAK：備份文件
- CAT：安全目錄
- CHK：由 chkdsk/scandisk 產生，由丟失的簇組成
- ICM：ICC色彩配置文件
- IME：Windows輸入法文件
- SYS：系統文件
- SREC：Motorola公司所創的檔案格式，用ASCII字元記錄要燒錄到EEPROM等元件的資料

### 配置文件

- CFG：配置文件
- ICC：配置文件
- INI：配置文件

### 安全證書

- CER：安全證書
- CRT：安全證書
- DER：安全證書

## 外部連結

- File extensions and data types information - DotWhat.net (english)
- 網路搜索的文件擴展名列表 (english)