手机相机拍出来动辄 4–8 MB,上传表单却常限制 2 MB、500 KB 甚至 100 KB。常见反应是再装一个满是广告和权限索取的免费"压缩"App——其实没必要:手机浏览器已经够用了。

为什么手机上更该用浏览器

  • 免安装、免授权。 应用商店里的压缩工具通常索要整个相册的访问权限;网页只能看到你挑中的那一个文件。
  • 本地工具就不用上传。 在设备上处理(Canvas/WASM)的浏览器工具让照片留在手机里——手机上的照片更私人,这一点更重要。
  • 流量下也能用。 本地处理不需要来回传输,6 MB 的照片不必在弱信号下先上传再下载。

操作流程

  1. 用 Safari 或 Chrome 打开压缩工具页面(加到主屏一次,之后用起来就像 App——带 Web 应用清单的工具还能全屏打开、离线可用)。
  2. 点上传区。手机会给出照片图库 / 拍照 / 浏览文件——可以一次选多张做批量。
  3. 设置参数:
  • 有硬性限制?用目标体积模式:填 500 KB(或 100 KB),让工具自己找到合身的质量。
  • 只想小一点?质量 75–80;如果表单同时限制尺寸,把长边缩到 1600–2000 像素左右。
  1. 保存结果。iPhone 上文件会落到"文件"App(也可存到相册),安卓落在下载目录。然后在表单里选这个文件。

iPhone 的 HEIC 坑

iPhone 默认拍 HEIC,很多上传表单直接拒收("不支持的文件类型")。两种解法:

  • 支持 HEIC 输入、输出 JPG 的工具——它在本地解码,交给你一个通用格式文件。
  • 或者改相机设置:*设置 → 相机 → 格式 → 兼容性最佳*,之后拍摄即为 JPEG(旧照片仍是 HEIC)。

手机专属提示

  • 截图是 PNG,往往比照片还重;把截图转成 JPEG(或 WebP)通常能砍掉 70% 以上。
  • 不要反复压同一张。 每压一次伪影叠加一层,回相册取原图重来。
  • 别忽略尺寸限制。 写着"不超过 2 MB"的表单有时还暗含"不超过 2000 像素"——两项都核对,免得白折腾。
  • 批量后打包。 一次处理多张时,支持批量并把结果打成一个 ZIP 的工具能省下大量点按。