大多数手机照片本来就够小
先看看手上的文件。一张普通的 1200 万像素手机照片存成 JPG 通常是 2–5 MB,很可能已经低于 5 MB——这种情况下本页会原样返回,不会白白重新压缩。
5 MB 的限制在以下情况才真正有影响:
- 相机照片:微单或单反拍的 2400 万到 4500 万像素 JPG 常常有 8–20 MB
- 手机高像素模式:4800 万、5000 万或 2 亿像素的照片可能有 10–30 MB
- 大尺寸 PNG:4K 屏幕截图、设计导出图、扫描的海报或地图
- 修过的图片:从修图软件以最高质量导出的文件
5 MB 能装下什么
5 MB 相当宽裕。一张高质量(约 85–90%)的 JPG 大约能容纳普通照片的 1200 万到 2000 万像素——这差不多也就是浏览器本身能处理的上限。所以压缩到 5 MB 通常只是质量略降一点,而不是图片变小。
所有设备上都有一个技术限制:超过约 1670 万像素的图片在压缩前会先缩放到浏览器画布能容纳的大小。一张 2400 万像素(6000 × 4000)的照片会变成约 5000 × 3350,一张 4:3 的照片约 4700 × 3500。这对于整页打印或 4K 屏幕来说仍然绰绰有余。
哪里会遇到 5 MB 限制
这是上传表单、作品集或比赛投稿中常见的单文件上限,也是聊天和社区附件里常见的上限,对邮件来说也是个实用的大小:很多邮箱每封邮件总共允许 20–25 MB,所以 5 MB 的照片不用下载链接就能发大约四张。这些只是普遍情况——请务必以网站标明的具体上限为准。
本页如何压到 5 MB
- 目标是 5,000,000 字节,即按十进制单位计算的 5 MB。即使网站把 1 MB 严格算作 1,000,000 字节也能通过,按 1,048,576 字节计算的网站更是绰绰有余。结果面板按 1024 字节为单位显示,所以这样的文件会显示为约 4.77 MB,这是正常的。
- 工具会尝试 92% 到 40% 的质量,保留能放进去的最高值。只有 40% 也不够时才会缩小宽高——在 5 MB 下几乎不会发生。
- 可以一次拖入整个相机照片文件夹,每张单独压缩,最后下载一个 ZIP。
大尺寸 PNG:唯一棘手的情况
PNG 是无损格式,调质量并不能让它变小。结果取决于有没有透明区域:
- 没有透明(截图、扫描件、多数导出图):文件会被存成 JPG,通常从几十 MB 降到几 MB。带小字的截图请检查一下结果——JPG 可能在字边留下淡淡的毛边。如果在意这一点,而网站又接受 WebP,可以试试 PNG 转 WebP。
- 有透明(标志、抠图、贴纸):保持 PNG,只缩小尺寸直到放得下。PNG 转 WebP 能保留透明背景,体积只有原来的一小部分。
"把照片转成 5MB"——是想变大吗?
有些人搜"5MB 图片",是因为表单要求最小文件大小或高分辨率文件。压缩无法增加数据:小于 5 MB 的文件会保持原样。如果确实需要更大的文件:
如果表单确实需要高分辨率,请使用相机或手机里的原图,而不是从聊天软件里保存的副本——那些通常已经被压缩过了。
相近的尺寸
规则更严格时,可以用 3 MB、2 MB 或 1 MB。如果需要一次发送很多照片,也可以用图片转 PDF 把它们合并成一个文件。整个过程不会上传任何东西——所有压缩都在你的浏览器中完成。