一、文档类文件

|
格式 |
扩展名 |
功能说明 |
|
纯文本文件 |
.txt |
最基础的文本格式,无任何排版格式,兼容性极强,适合存储纯文字内容。 |
|
Word 文档 |
.doc/.docx |
微软 Office 文档格式,支持文字排版、图片、表格、图表等复杂格式,.docx为 XML 架构的压缩格式,体积更小。 |
|
PDF 文件 |
|
跨平台文档格式,可保留原文件的字体、布局和图片,常用于电子书籍、表单、报告,不可随意修改(需密码或工具破解)。 |
|
富文本格式 |
.rtf |
支持基本排版(如字体、段落),可在不同文字处理软件间交换数据,兼容性优于 Word 但功能较弱。 |
|
Markdown 文件 |
.md |
轻量级标记语言格式,用简单符号(如#、*)定义标题、列表等,适合写作、笔记和技术文档(如 GitHub README)。 |
|
Excel 表格 |
.xls/.xlsx |
电子表格格式,支持数据计算、图表制作、数据可视化,.xlsx为 Office 2007 + 版本,支持更大数据量和公式功能。 |
|
PPT 演示文稿 |
.ppt/.pptx |
用于制作幻灯片,支持动画、多媒体嵌入,.pptx为压缩格式,可嵌入更多交互元素。 |

二、图片类文件
|
格式 |
扩展名 |
功能说明 |
|
JPEG 图像 |
.jpg/.jpeg |
有损压缩格式,适合存储照片,压缩比高但会损失细节,不支持透明背景。 |
|
PNG 图像 |
.png |
无损压缩格式,支持透明背景(alpha 通道),适合图标、设计图,体积比 JPG 大。 |
|
GIF 图像 |
.gif |
支持静态和动态图像(动画),仅 256 色,适合简单动画、表情包,压缩比低。 |
|
SVG 矢量图 |
.svg |
矢量图形格式,用 XML 代码描述图形,可无限放大不失真,适合图标、Logo、插画。 |
|
WebP |
.webp |
谷歌开发的现代图像格式,支持有损 / 无损压缩和透明背景,同等画质下体积比 JPG/PNG 更小,适合网页图片。 |
|
BMP 位图 |
.bmp |
无损原始图像格式,直接存储像素数据,体积大,兼容性强,常用于早期图像存储。 |
三、音频类文件

|
格式 |
扩展名 |
功能说明 |
|
MP3 |
.mp3 |
最流行的有损音频压缩格式,压缩比高(1:10),支持 ID3 标签(歌曲信息),兼容性强。 |
|
WAV |
.wav |
无损音频格式,直接存储 PCM 编码的原始音频数据,体积大,常用于音频编辑和录音。 |
|
FLAC |
.flac |
无损压缩音频格式,体积比 WAV 小 50%-70%,支持元数据标签,适合音乐收藏。 |
|
AAC |
.aac |
有损压缩格式,音质优于 MP3,常用于手机铃声、流媒体音乐(如 Apple Music)。 |
|
WMA |
.wma |
微软开发的有损格式,压缩比高于 MP3 但兼容性较差,主要用于 Windows 平台。 |
|
OGG |
.ogg |
开源有损格式,支持 Vorbis 编码,音质好且体积小,常用于游戏和流媒体。 |
四、视频类文件

|
格式 |
扩展名 |
功能说明 |
|
MP4 |
.mp4 |
最通用的视频格式,支持 H.264/H.265 编码,兼容手机、电脑、网页,适合在线播放和存储。 |
|
AVI |
.avi |
早期视频格式,支持音频视频同步,体积大,兼容性强但压缩效率低,逐渐被 MP4 取代。 |
|
MKV |
.mkv |
开源容器格式,支持多音轨、多字幕、无损压缩,适合存储高清电影和蓝光原盘。 |
|
MOV |
.mov |
苹果公司的视频格式,支持高质量编码(如 ProRes),常用于专业视频编辑(如 Final Cut Pro)。 |
|
FLV |
.flv |
早期流媒体格式,体积小,适合网页播放(如 YouTube 旧版),现已逐渐被 MP4 取代。 |
|
WebM |
.webm |
谷歌开发的开源视频格式,支持 VP8/VP9 编码,体积小且免版权,适合网页流媒体。 |
|
MPEG |
.mpeg/.mpg |
早期标准格式,分为 MPEG-1(VCD)、MPEG-2(DVD)、MPEG-4(MP4 基础),应用广泛但编码效率低。 |
五、压缩与归档文件

|
格式 |
扩展名 |
功能说明 |
|
ZIP |
.zip |
最常用压缩格式,支持单文件 / 多文件压缩,兼容所有平台,压缩比中等,可设置密码。 |
|
RAR |
.rar/.part |
高压缩比格式,支持分卷压缩、错误恢复,需 WinRAR 软件解压,免费版有功能限制。 |
|
7Z |
.7z |
开源压缩格式,压缩比高于 ZIP/RAR,支持 AES-256 加密,体积小但解压速度较慢。 |
|
TAR |
.tar |
无压缩的归档格式,仅将多个文件打包成一个文件,常与 Gzip/Bzip2 结合使用(如.tar.gz/.tar.bz2)。 |
|
GZIP |
.gz |
单文件压缩格式,常用于 Linux 系统,需配合 TAR 打包多文件。 |
六、数据与配置文件

|
格式 |
扩展名 |
功能说明 |
|
CSV |
.csv |
逗号分隔值文件,纯文本存储表格数据,可被 Excel、数据库直接读取,适合数据交换。 |
|
JSON |
.json |
轻量级数据交换格式,用键值对存储结构化数据,语法简洁,适合 Web API 和配置文件。 |
|
XML |
.xml |
可扩展标记语言,用标签描述数据结构,功能强劲但语法复杂,常用于系统配置和数据传输。 |
|
YAML |
.yaml |
人性化数据格式,用缩进和符号(如-、: )定义结构,适合配置文件(如 Docker-compose)。 |
|
INI |
.ini |
简单配置文件格式,用键=值对存储设置,常见于 Windows 程序配置(如system.ini)。 |
|
SQL |
.sql |
结构化查询语言文件,存储数据库操作语句(如建表、插入数据),用于数据库迁移和备份。 |
七、可执行与程序文件

|
格式 |
扩展名 |
功能说明 |
|
可执行文件 |
.exe |
Windows 系统下的可执行程序,双击直接运行,可能包含病毒风险,需谨慎打开。 |
|
安卓应用 |
.apk |
安卓系统的应用安装包,包含应用代码、资源和配置文件,可通过手机或模拟器安装。 |
|
苹果应用 |
.app |
macOS/iOS 应用程序包,本质是目录结构,双击运行(iOS 需通过 App Store 安装)。 |
|
脚本文件 |
.sh/.bat |
脚本程序(.sh为 Linux shell 脚本,.bat为 Windows 批处理脚本),需通过解释器执行。 |
|
Java 类文件 |
.class |
Java 编译后的字节码文件,需 JVM(Java 虚拟机)运行,跨平台性强。 |
八、其他特殊格式

|
格式 |
扩展名 |
功能说明 |
|
光盘镜像 |
.iso/.dmg |
完整复制光盘数据的镜像文件(.iso为通用格式,.dmg为苹果磁盘镜像),可虚拟挂载使用。 |
|
字体文件 |
.ttf/.otf |
字体存储格式(.ttf为 TrueType 字体,.otf为 OpenType 字体),用于系统和软件显示文字。 |
|
数据库文件 |
.db/.mdb |
数据库存储文件(如 SQLite 的.db,Access 的.mdb),存储结构化数据和表结构。 |
|
工程文件 |
.proj/.sln |
开发工具项目文件(如 Visual Studio 的.sln,Unity 的.proj),记录项目配置和文件关联。 |
|
电子书 |
.epub/.mobi |
电子书籍格式(.epub为开放标准,支持重排文本;.mobi为 Kindle 专用格式)。 |
使用场景提议

- 跨平台文档:优先选择 PDF(不可编辑)或 Markdown(纯文本 + 轻格式)。
- 网页图片:WebP(体积小)或 PNG(透明背景),复杂图片用 JPG。
- 高清视频存储:MKV(多轨道支持)或 MOV(专业编辑),在线分享用 MP4。
- 数据交换:CSV(表格)或 JSON(结构化数据),配置文件推荐 YAML(易读性强)。
- 压缩文件:通用场景用 ZIP,追求压缩比用 7Z,分卷压缩用 RAR。
通过了解不同文件格式的特性,可根据实际需求(如兼容性、体积、功能)选择最合适的格式,提高工作效率并避免兼容性问题。















- 最新
- 最热
只看作者