测试版本检查于
这个图片压缩工具是做什么的?
Vaultaire 在您的浏览器内压缩一张静态 JPEG、PNG 或 WebP。选择编码器质量或最大文件大小上限,对比结果,并且只在新文件完成解码、且其大小、尺寸、透明度和受支持的元数据都通过检查后才下载。
原文件不会被改动。JPEG 和 WebP 使用浏览器的有损编码器。PNG 使用对浏览器渲染像素的一次全新无损重新编码,这可能不会让文件变小。
如何把图片压缩到文件大小限制以内?
- 选择一张静态图片。 浏览器会检查它的签名、尺寸、动画、方向、透明度和受支持的元数据。
- 输入上限。 选择 JPEG 或 WebP,选择“最大文件大小”,并输入 KB 或 MB。压缩前会显示确切的解读字节数。
- 查看经验证的副本。 Vaultaire 会报告是否达到了上限。它绝不会改变尺寸来强行达成结果。
2 MB 的上限表示 2,000,000 字节。它不是精确大小的要求。如果测试过的质量都不符合,页面会显示最小的经验证候选文件,并给出通往图片尺寸修改工具的链接。
把图片压缩到 20 KB、50 KB、100 KB 或 200 KB
上传表单常常写明硬性限制:考试门户 20 KB,求职申请 50 KB 或 100 KB,政府表单 200 KB,一般上传 1 MB 或 2 MB。请选择 JPEG 或 WebP 输出,选择“最大文件大小”,然后连同单位一起输入数字。
Vaultaire 按十进制字节解读上限,因此 50 KB 表示 50,000 字节,200 KB 表示 200,000 字节。随后它会测试一组有限的编码器质量,并保留真实输出在您的数字及以下的最高质量。报告的大小是实际文件的大小,在编码后实测得出,而不是估算。
上限是一个限制,不是一个目标。工具不会为凑够某个确切数字而填充文件,也绝不会为强行达标而缩小尺寸。结果低于您的上限即为通过。
小目标比大目标更容易失败,原因在于像素数。一张 1200 万像素的手机照片承载的细节,远超 20 KB 的 JPEG 在编码器提供的任何质量下所能容纳。当工具报告测试过的质量都不符合时,解决办法是先缩小尺寸:打开图片尺寸修改工具,减小宽度,然后回到这里重新设定上限。20 KB 和 50 KB 这类紧张的目标通常需要这一步。200 KB 及以上的目标通常不需要。
图片压缩会改变什么
有损的 JPEG 和 WebP 编码可能改变色彩值、细微纹理、锐利边缘和文字。数值化的质量值控制的是一个浏览器编码器;它在每个浏览器或每个版本中并不代表相同的视觉质量。
显示的宽度和高度保持不变。存储的 EXIF 方向会被应用到像素上一次,然后被移除。新文件通过 8 位 sRGB 画布渲染,因此广色域、HDR、CMYK、更高位深、密度和印刷色彩表现可能发生变化。
用于本地输出的浏览器 API 记录在 OffscreenCanvas.convertToBlob 和 HTMLCanvasElement.toBlob 中。
JPEG、PNG 或 WebP 输出
| 格式 | 压缩 | 透明度 | 最大文件大小模式 |
|---|---|---|---|
| JPEG | 有损 | 否。必须选择背景。 | 是 |
| PNG | 基于渲染像素的无损压缩 | 是 | 否 |
| WebP | 有损 | 是,经 alpha 检查后 | 是 |
浏览器会在选择文件后测试每一个编码器。如果某种格式的测试输出、签名或二次解码不匹配,该格式会被停用。
EXIF、GPS、版权和 C2PA 数据会怎样?
压缩会创建一张新图片,不会复制受支持的源元数据。检查视图会在您继续之前列出受支持的 EXIF、GPS、XMP、IPTC、版权、作者、编辑、来源和 C2PA 发现项。输出会被再次扫描。
对于您以专业身份发布的作品,移除作者和来源信息可能是错误的选择。请保留原图。若要在不改变已编码像素的情况下清除元数据,请使用照片元数据清除工具和 EXIF 查看器。
受支持范围内的扫描无法排除所有专有元数据字段、隐形像素水印、隐写信号或后续的平台标签。
无需上传的隐私图片压缩
在您选择文件之前,Cloudflare 提供本页面及其静态代码。选择之后,字节只在页面与您浏览器中的同源工作线程之间移动。客户端分析会向 Vaultaire 的 PostHog 代理发送固定的操作事件,这是该路由的内容安全策略允许的唯一连接,而图片字节绝不属于其中。
之后的页面跳转仍然会发出正常的网络请求。JavaScript 也无法保证安全擦除浏览器内存,因此本页面不作此声明。
图片压缩工具常见问题
我的图片会被上传吗?
不会。所选图片在您的浏览器内读取、压缩并验证,没有上传,也没有处理 API。PostHog 收到的是固定的操作和完成事件,绝不包含图片字节、文件名或设置。该路由的内容安全策略只允许 Vaultaire 的 PostHog 代理接收这些事件。
如何把图片压缩到 2 MB 以内?
选择 JPEG 或 WebP 输出,选择“最大文件大小”,输入 2 MB,然后压缩。Vaultaire 会测试一组有限的编码器设置,并报告确切的输出字节是否符合上限。
工具能把图片做到正好 100 KB 吗?
无法承诺精确的大小。该设置是一个上限。工具会寻找在 100,000 字节及以下测试过的最高质量,并在仅靠压缩无法达到时明确告知。
如何把图片压缩到 50 KB?
选择 JPEG 或 WebP 输出,选择“最大文件大小”,然后输入 50 KB。Vaultaire 会把它读作 50,000 字节,测试一组有限的编码器质量,并保留真实输出在上限及以下的最高质量。这么小的目标在全分辨率手机照片上常常失败,因为一张 1200 万像素的图片承载的细节超过 50 KB 所能容纳。当测试过的质量都不符合时,请先在图片尺寸修改工具中减小宽度,然后重新设定上限。同样的步骤适用于 20 KB、100 KB 或 200 KB 的目标。
如何在不损失质量的情况下缩小图片大小?
选择 PNG 输出。这里的 PNG 是无损的,因此像素会被完整保留,不过无损重新编码不一定能让文件变小。真正的无损压缩和大幅缩小体积无法同时得到。若想要一个没有可见差别的更小文件,请选择高质量设置的 WebP,并在下载前以全尺寸对比前后视图。在相同质量下,WebP 通常能得到比 JPEG 更小的文件。
图片压缩会缩小尺寸吗?
不会。本工具会保持显示的宽度和高度不变。当需要减少像素时,请使用单独的图片尺寸修改工具。
JPEG 或 WebP 压缩会降低质量吗?
有损的 JPEG 和 WebP 编码可能改变像素值和可见细节。质量数值控制的是浏览器编码器,它不是通用的视觉质量评分。
压缩会删除 EXIF 和 GPS 元数据吗?
新副本不会复制受支持的 EXIF、GPS、XMP、IPTC、来源和 C2PA 记录。Vaultaire 会再次扫描输出,但无法排除所有专有信号或嵌入像素的信号。
我能一次压缩多张图片吗?
在这个测试版本中不能。它每次处理一张图片,以便内存占用、清理过程和每一份收据都保持清晰。
PNG 的透明度会怎样?
PNG 和 WebP 输出在本地验证时必须保留源文件的 alpha 值。JPEG 没有透明度,因此工具在生成 JPEG 之前需要您选择背景。
当压缩后的图片会更大时会怎样?
Vaultaire 会丢弃更大的候选文件,不提供下载。请保留原图,换一种格式或设置,或者使用图片尺寸修改工具。
它能压缩 HEIC、AVIF、GIF 或动图吗?
不能。本版本接受一张静态 JPEG、PNG 或 WebP。它会拒绝动图,而不是只导出第一帧。
它会保留印刷色彩和 DPI 吗?
不提供任何印刷或存档保证。浏览器画布编码可能转换色彩、位深、配置文件和密度元数据。请保留原图,并使用色彩管理的桌面流程制作印刷母版。