文件格式列表

下面是计算机中常见的文件格式列表。用于识别一个文件格式的尾缀称为文件扩展名。

## 音频文件格式

### 无损格式

#### 无压缩格式

- 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)