JPEG 和 JPG 的区别:同一种格式,两种写法
JPEG 和 JPG 是同一种图片格式,区别只在于文件扩展名的字母个数。因此,JPEG 转 JPG 根本不需要改动图片本身。
这两个名字都来自联合图像专家组(Joint Photographic Experts Group),这个委员会在 1992 年发布了该标准。.jpeg 文件和 .jpg 文件内部的数据结构完全相同,解码方式相同,使用的媒体类型也相同,都是 image/jpeg。
三字母规则催生了 .jpg
MS-DOS 和早期 Windows 把文件名限制为 8 个字符加 3 个字符的扩展名。“.jpeg”放不下,于是 Windows 软件就保存成“.jpg”。Mac 和 Unix 系统没有这个限制,一直沿用“.jpeg”。
Windows 95 取消了这个限制,但那时“.jpg”早已成了习惯。两种写法都保留了下来,如今所有现代程序都能打开这两种文件。
如今还有谁在保存 .jpeg
你会在这些地方遇到 .jpeg 文件:macOS 预览(Preview)导出的图片、部分 Android 相机和相册应用、扫描仪,以及从网页上保存的图片。相机通常写成大写的“.JPG”。这些文件和 .jpg 没有任何不同,只是贴了不同的标签。
为什么表单拒收 .jpeg,同一个文件改成 .jpg 却能通过
签证申请、考试报名系统和招聘网站经常写着“仅限 JPG”,然后拒收一张完全有效的 .jpeg 照片。图片本身没有问题,检查的只是文件名。
上传框按扩展名过滤
网页表单可以列出允许的扩展名,例如 accept=".jpg"。这样文件选择器就会把 .jpeg 文件变成灰色、无法选中,尽管浏览器完全能读取它们。有些服务器还会用一份固定的扩展名白名单再检查一遍。
接下来还有体积和像素要求
文件名过关之后,很多系统还会限制文件大小(常见的是 100 KB、200 KB 或 1 MB),或者要求精确的像素尺寸。把 JPEG 转换成 JPG 只解决了文件名的问题。其余要求,可以对改名后的文件使用压缩到 100 KB、压缩到 200 KB 或调整图片尺寸。
3 步把 JPEG 转换成 JPG
拖入 JPEG 文件
把一个或多个 .jpeg、.jpe 或 .jfif 文件拖到虚线区域,或点击选择文件。不会上传任何内容,文件只在当前标签页中读取。
保持“仅重命名”
“仅重命名”是默认选项,几乎适合所有人。如果照片要发布到公开场合,请勾选“移除 EXIF 和 GPS 数据”。
下载 JPG 文件
点击文件旁的“下载”,或点击“下载全部 ZIP”。如果数据未被改动,每个结果都会显示“字节完全相同”。
拖入 .jpeg、.jpe 或 .jfif 文件。
保持“仅重命名”,除非网站拒绝的是文件本身。
逐个下载 .jpg,或全部打包成 ZIP 下载。
重命名还是重新编码?你的照片会发生什么
大多数在线 JPEG 转 JPG 工具会先解码你的照片,再重新压缩一遍。这样确实能用,但会悄悄损失画质,因为 JPEG 是有损格式。
重命名:同样的字节,换个名字
重命名是唯一能 100% 保留原始画质的 JPEG 转 JPG 方式,因为图片数据从未被解码。输出文件与输入文件大小相同、像素相同,校验和也相同。这正是本工具默认采用它的原因。
重新编码:一个新的 JPEG,略微变软
重新编码会先解码像素,再运行一遍 JPEG 压缩器。在 92% 画质下,变化很难察觉,但每压缩一轮都会再丢掉一点细节。重复几次之后,边缘开始模糊,平滑的天空里会出现色块。
什么时候应该重新编码
网站拒收的是图片本身
少数老旧系统不接受渐进式 JPEG 或 CMYK 色彩的文件,而部分扫描仪和印刷流程恰好会生成这类文件。重新编码会写出一个全新的标准 JPEG,这些系统就能接受了。
文件其实不是 JPEG
一个文件可能名叫 .jpeg,里面装的却是 WebP、PNG 或 HEIC 数据。本工具会读取每个文件开头的字节,发现这种情况后自动把它转换成真正的 JPEG。结果列表会告诉你是哪些文件。
你还需要更小的文件
如果网站有大小限制,重命名并不会让文件变小。先改名,再使用压缩 JPEG 或某个目标体积页面。
重命名、重新编码与在线转换器对比
| 仅重命名(本工具) | 重新编码(本工具) | 常见在线转换器 | |
|---|---|---|---|
| 画质 | 与原图完全相同 | 92% 下非常接近 | 重新压缩,画质不一 |
| 文件大小 | 不变 | 通常略小 | 不一定 |
| 速度 | 瞬间完成 | 每张照片约 1 秒 | 上传 + 下载时间 |
| EXIF / GPS | 保留,或无损移除 | 移除 | 通常保留 |
| 文件是否离开你的设备 | 否 | 否 | 是 |
在 Windows、Mac 和手机上手动把 .jpeg 改成 .jpg
只有一两个文件时,你可以手动改名。麻烦在于大多数系统默认隐藏扩展名,很容易改错。
Windows 10 和 11
在文件资源管理器中打开查看,开启文件扩展名。选中文件,按 F2,把“jpeg”改成“jpg”,然后按 Enter。Windows 会警告文件可能无法使用;对于 JPEG 转 JPG 来说不会出问题,点击“是”即可。
macOS
在访达(Finder)中点击文件名,把结尾改成“.jpg”,系统询问时选择“使用 .jpg”。如果只看到“photo”而没有扩展名,请使用“文件 → 显示简介”,在“名称与扩展名”一栏中修改。
iPhone 和 Android
手机上的文件管理器常常隐藏或锁定扩展名,在那里改名并不可靠。把文件拖进本页面,在手机上和在电脑上效果一样。
photo.jpg.jpeg 陷阱
在隐藏扩展名的情况下,输入“photo.jpg”实际会得到“photo.jpg.jpeg”。它在文件夹里看起来没问题,上传时却照样失败。请开启扩展名显示,或者让本工具替你写好文件名。
EXIF 和 GPS:不重新压缩也能移除
手机和相机拍摄的照片带有 EXIF 数据:相机型号、拍摄日期,往往还有拍摄地点的精确 GPS 位置。单纯改名会把这些全部保留。
勾选移除 EXIF 和 GPS 数据,本工具就会把这些数据块从文件中剪掉。压缩后的图像数据原样复制,因此依然是无损的。有两样东西会特意保留:色彩配置文件,让颜色保持准确;方向标记,让竖着拍的照片不会变成横躺。
如果想在移除之前完整查看照片里包含哪些信息,请使用移除 EXIF,它会列出每个字段,并在地图上显示 GPS 位置。
JPG 转 JPEG:反向转换
有些系统反而要求更长的写法。在“保存为”中选择 .jpeg,同样的改名操作就会反向进行,保证也一样:字节不变。
JPEG 的其他名字同理,例如 .jpe、.pjpeg 和 .jfif。保存下来的 .jfif 图片有它自己的来龙去脉,详见 JFIF 转 JPG 页面。
改名之后的下一步
扩展名改好之后,下一道坎通常是体积或格式要求。你可以用图片压缩到 100 KB 缩小改名后的文件,用 JPG 转 PDF 把多张照片合成一个文档,或者用图片格式转换彻底换一种格式。
如果你的文件是 HEIC 格式的 iPhone 照片而不是 JPEG,请先用 HEIC 转 JPEG;HEIC 是真正不同的格式,确实需要转换。