UltKit

图片压缩到1MB

1MB是上传表单最常见的大小上限,而如今的手机照片往往大好几倍。本页以1MB为目标,尽可能保留更多像素。

图片压缩

或将JPG, JPEG, JFIF … 文件拖放到此处 ·

单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除

压缩目标

文件在我们的服务器上处理,并在 30 分钟后删除。

使用方法

  1. 1

    选择照片

    最多选择 20 张图片,每张不超过 95 MB:支持 HEIC、JPG、PNG 和 WebP。

  2. 2

    目标保持为1MB

    将目标大小设为 1,单位设为 MB。如果网站只接受 JPG,请把输出格式改为 JPG,这样 HEIC 照片会在压缩的同时完成转换。

  3. 3

    点击压缩

    点击压缩,然后逐个下载文件,或打包为 ZIP 一次下载。文件在处理完成 30 分钟后会从服务器删除。

答案

如何把图片压缩到 1 MB?

上传图片,把目标大小设为 1 MB,然后点击压缩。结果会等于或略小于 1 MB,并保持在能满足大小的最高质量。

哪些场景有1MB上传限制

1 MB 是许多开发者设置上传限制时常选的整数,因此求职网站、学校和高校表单、保险理赔页面以及客服工单系统中经常出现。一个有名的例子是印度电子签证网站 indianvisaonline.gov.in,它要求申请人照片为 10 KB 到 1 MB 之间的 JPEG。这类规定会变化,请以表单上的最新说明为准。

问题在于,手机早在多年前就超过了这个数字。苹果在 2017 年的 iOS 11 中把 iPhone 相机默认格式改为 HEIC,一张 1200 万像素的照片用这种格式通常仍有 1.5–3 MB,而 Android 手机拍出的同样照片若是 JPEG,往往有 3–5 MB。许多表单还会直接拒绝 HEIC。在这里把输出格式设为 JPG,可以一次完成转换和压缩;如果只需转换而不限定大小,可以使用 HEIC 转 JPG 转换器。

把iPhone、安卓或相机照片压缩到1MB

除非你在“设置 › 相机 › 格式”中选了兼容性最佳,否则照片都是 HEIC。直接原样上传即可。

  • 如果表单拒绝 HEIC,请在输出格式中选择 JPG
  • 实况照片会作为静态图片上传

图片压缩到1MB:相关数据

1200 万像素手机照片的像素数
4032 × 3024
按二进制计算 1 MB 的字节数
1,048,576
每次可处理的照片数,每张单独计算大小
20
之后上传文件和结果会被删除
30 分钟

工具会先进行质量搜索:对图片编码,将大小与 1 MB 比较,并不断缩小质量范围,直到结果刚好低于这条线。只有当质量会降到最低允许质量以下时,才会分小步缩小图片并再次搜索。这个顺序很重要,因为丢失的像素无法恢复,而质量为 75 的 JPEG 在手机屏幕上看起来与原图很接近。

把图片压缩到 1 MB 时改用 WebP 或 AVIF 而不是 JPG,同样大小下能保留更多细节,但请先确认目标网站接受这些格式;很多表单只支持 JPG 和 PNG。如果需要远小于 1 MB 的大小,可以看 500 KB 页面,它采用相同的方法,只是目标更低。

图片压缩到1MB:常见问题

图片压缩到1MB会降低照片分辨率吗?

通常不会。对于 1200 万像素的手机照片,把质量设在 70 到 80 多之间,往往就能在完整的 4032 × 3024 px 下达到 1 MB。只有当质量需要降到最低允许质量以下时才会减少像素,这种情况多见于细节很多或噪点很多的画面。

上传要求严格时,该填1MB还是1000KB?

各类网站对 1 MB 是指 1,000,000 字节还是 1,048,576 字节并不一致。如果按 1 MB 生成的文件被拒绝,请把单位改为 KB 并输入 950,这样无论按哪种定义都不会超限。

为什么压缩到1MB的照片看起来和4MB原图一样?

手机相机会以很高的质量保存 JPEG,以便文件经得起后期编辑。多出来的数据大部分记录的是传感器噪点,以及屏幕无法呈现的细微细节,所以去掉之后,在正常观看尺寸下很难看出差别。

2400万像素的相机JPEG能压缩到1MB以下吗?

可以。对于 6000 × 4000 px 的图片,工具通常除了降低质量,还会减小宽度。如果需要保留打印用的宽度,比如 3000 px,请在高级设置中设置最小宽度。

如果网站还要求把照片裁剪成正方形怎么办?

先用图片裁剪工具裁剪,再把裁剪后的文件放到这里压缩。裁剪会去掉像素,所以第二步往往不需要压得那么狠。