JPG 和 JPEG 是同一种格式

作者:EditItAll · 更新于

JPG 和 JPEG 是同一种格式
图像本身没有区别。JPEG 是这项标准的名称,JPG 则是旧式 DOS 8.3 文件名限制留下的三字母扩展名。就文件内部而言,.jpg 与 .jpeg 的字节完全相同,因此把其中一个重命名为另一个并不会改变图像。

图像本身没有区别。JPEG 是这项标准的名称,JPG 则是旧式 DOS 8.3 文件名限制留下的三字母扩展名。就文件内部而言,.jpg 与 .jpeg 的字节完全相同,因此把其中一个重命名为另一个并不会改变图像。

现在就做——免费,在浏览器里

Read the JPG format guide

为什么会有两个名称

JPEG 是图像标准的名称。JPG 是 DOS 8.3 限制遗留下来的三字母文件扩展名,这一限制只允许八个字符,外加三个字符的扩展名。仍然要求三个字母的软件会写成.jpg。可以使用四个字母的软件会写成.jpeg。两个名称指向同一种格式。

当编码器使用相同设置时,.jpg文件与.jpeg文件内部的字节完全相同。把一种扩展名重命名为另一种,不会重新压缩图像、剥离数据或改变外观。JPG格式指南说明这些字节实际存储的内容。

真正改变大小和画质的因素

无论用哪种扩展名,MIME 类型都是image/jpeg。浏览器、邮件客户端和照片应用都会把两种扩展名视为同一类型。改变文件大小和可见画质的是 JPEG 画质设置,而不是名称上多出来的字母。

在 EditItAll 上,压缩完全在你的浏览器中进行。文件直接在你的设备上处理,页面加载后即可离线使用。不会上传任何内容,不需要账户,也没有水印。打开JPG压缩,设置画质滑块,也可以按需限制最长边。没有目标文件大小字段。结果列表显示输入 → 输出大小,并四舍五入为整数 KB,因此读数为 20 KB 时实际可以是 20.4 KB。

扩展名的选择不是编码器的选择

色度子采样、EXIF 元数据以及渐进式编码,都是编码器写入文件时做出的选择。它们并不是.jpg扩展名相对于.jpeg扩展名的属性。文件在任一名称下都可以使用这些选项。

  • 不要因为想要更锐利的色彩或更小的文件而选择.jpeg。扩展名做不到这一点。
  • 不要因为想去掉元数据而选择.jpg。重命名不会改动字节。
  • 如果某个程序拒绝一种扩展名,将它重命名即可。图像保持不变。

真正要决定的是另一件事

如果问题是一张照片应该保持 JPEG,还是变成 PNG,那是格式上的决定,而不是扩展名上的决定。色调平滑的照片通常保持 JPEG。带有纯色、文字或透明背景的图形通常属于 PNG。只有在已经选定 JPEG,并且从 PNG 开始时,才使用PNG转JPG

如果问题是文件应该有多小,请在压缩页面更改画质滑块,而不是更改点号后面的字母。按图像的观看方式匹配设置,然后在下载前核对四舍五入后的 KB 读数。

现在就试试?

免费、无需注册,你打开的文件绝不会离开你的设备。

常见问题

把 .jpg 重命名为 .jpeg 会改变图像吗?+

不会。字节保持不变。重命名只改变文件名末尾的字母,因此图像、画质和文件大小都保持原样。

我应该使用哪种扩展名,.jpg 还是 .jpeg?+

两种都可以。当工具或旧系统要求三个字母时,使用 .jpg。四个字母没有问题时,使用 .jpeg。能识别 JPEG 的程序两种都接受,MIME 类型无论哪种都是 image/jpeg。

为什么扩展名不同时,一个文件会比另一个更小?+

造成这一差别的是画质设置、像素尺寸和编码器选项。扩展名中多出来的字母并没有作用。请比较画质滑块和可选的最大尺寸上限,再以整数 KB 读取输入到输出的大小。

EditItAll 会上传我的照片来更改扩展名吗?+

不会。文件直接在你的设备上处理,绝不会上传。你可以在文件管理器中自行把 .jpg 重命名为 .jpeg。想要更小的文件时,压缩使用 JPG 压缩页面上的画质滑块。

相关指南

更多「如何选择工具」指南 →