跳到主要内容

把图片压到 100 KB

需要一张一定能压到 100 KB 以下的照片吗?下面的目标大小已经替你填好了。工具会自动一级一级降低画质,必要时换成更小的格式或更高效的格式,直到文件达标。全部在你的浏览器里完成,图片不会上传到任何服务器。

压到 100 KB

拖放图片到此处,或点击选择

支持 JPG / PNG / WebP / GIF / AVIF / SVG,无文件大小限制

本页已预填 100 KB。若表单要求的是别的数值,请改一下。

📁 拖入整个文件夹批量添加 · ⌨ Ctrl+V 粘贴图片 · 📎 数量不限 · 零上传,本地处理

为什么多数上传表单都卡在 100 KB

一百千字节恰好处于一个舒适的中间地带:小到可以附加到任何地方,大到仍然能容纳一张可辨认的脸。这是人们在各种附件限制里最常碰到的数字,而且通常不是随意定的:

  • 学校与政府机构的表单学校和政府表格中,每个字段只接受 100 KB 或更小的附件
  • 邮件客户端每个附件都要计入一份很小的配额
  • 学习平台用一句笼统的“文件太大”提示拒绝较大的上传
  • 网页希望在原图加载完成前先显示一张占位图
  • 应用程序门户护照规格的照片必须压到体积上限以内

本页接下来要讲的是:当图片压不进目标大小时究竟会发生什么,以及工具在努力把它压进去时的表现。

100 KB 落在不同图片上是个什么效果

目标尺寸只是一个上限,并不保证画质。最终能否压进 100 KB,很大程度上取决于图片的内容——这正是大多数人大感意外的地方。

图片原始100 KB目标的结果发生了什么
普通照片(440 KB)430.2 KB91.6 KB落在目标下方,SSIM 0.999 - 几乎没有可见损失
严重噪音/颗粒793.0 KB101.2 KB太小 - 在最低质量下仍超出目标
带正文的屏幕截图214.0 KB超过100 KB文字是 JPEG 最难描述、开销最大的内容

第二行和第三行值得细看。这两张图的起始体积都远大于目标值,最终却依然没能压进去,因为颗粒感和锐利边缘会迫使编码器去描述平滑照片里根本不存在的细节。这就是 100 KB 下真实的取舍,工具会如实报告,而不是假装文件已经达标。

怎么把图片压到 100 KB

  1. 添加图片-把它拖进面板,用 Ctrl+V 粘贴,或者当多个文件需要同样处理时,直接拖入整个文件夹。
  2. 检查目标。本页下方的面板已经预设为 100 KB。如果要上传的表单要求的是别的数值,改一下即可。
  3. 按开始压缩。工具会逐级降低质量,并在有用时切换到更小或更高效的格式,直到保存的文件小于 100 KB。
  4. 下载结果。结果卡片会告诉你最终大小;当图片实在压不到那么小时,它会明确说出来,而不是悄悄存下一个超标的文件。

本页没有第二个需要你调的控制项:质量已替你选好,你下载的就是卡片所描述的结果。

如果文件还是压不到 100 KB 以下

当工具报告压不到目标时,起限制作用的是图片本身,而不是工具。与其降质量,不如降像素尺寸——这样通常能得到更小、也更好看的文件。

  1. 打开图片缩放器,把宽度设为图片实际显示的尺寸——个人资料照片用 600 px,缩略图用 480 px。
  2. 转换为 WebP。WebP 在同等质量下能把同一张图片压缩成更少的字节,仅这一步通常就能补上剩余的差距。
  3. 再用这里的 100 KB 目标,把调整后的文件压一次。

另外,DPI 修改器也值得花你五秒钟:一个标记为 300 DPI 的文件携带着会增加字节数、却不会增加任何可见像素的元数据。

图片永远不会离开你的设备

上面这一切都发生在你的浏览器标签页里。图片在这里通过 Canvas API 解码并重新编码,因此它不会被传输、不会被存储,也不会被任何其他人看到。页面一旦加载完成,即便断网也能继续工作,而且没有水印、无需注册,也没有压缩文件数量的限制。

隐私政策会明确说明本站收集了什么——更有用的是,它没有收集什么。

相关工具

常见问题

为什么我需要一个大小小于100KB的图片?

因为很多地方对附件大小都有限制,比如政府和大学的表格、配额较小的旧邮件客户端、拒绝较大上传文件的学习管理系统,以及希望在完整图像加载前先显示缩略图的网站。100 KB 既小到可以附加到任何地方,又大到仍能保留一张可辨认的脸,这正是它成为最常见限制的原因。

我的图片大小不会低于100 KB。这是怎么回事?

一般来说,问题并不出在图片本身,而是这张图“描述起来太贵”。随机噪声、胶片颗粒和锐利的文字是JPEG最难描述的内容。在测试中,一张793 KB的噪声严重图片在最低质量设置下仍然压缩到了101.2 KB,而一张普通的440 KB照片则轻松压缩到了91.6 KB。当你的文件大小无法压缩到限制以下时,解决方案是减小像素尺寸,而不是降低质量。

压缩到100KB时,我会损失多少质量?

这完全取决于图片本身。在测试中,一张 100 KB 的 1600×1200 平滑照片能很好地保留细节——测得的 SSIM(结构相似性指数)高达 0.999——因为平滑画面几乎没有需要费力描述的区域。而一张 100 KB 的正文截图,文字周围会明显变糊。如果图片很重要,在压缩前应先将其调整到实际显示的大小;这样100 KB能保存更多的细节。

我的图片应该是什么尺寸,才能使其文件大小达到100 KB?

个人资料照片大约需要 600×600 像素,小商品图需要 800×600 像素,评论区头像需要 400×400 像素。尺寸应当匹配用途:一张 1600×1200 的照片压到 100 KB 时无论如何都会被大幅降采样,所以直接从实际显示分辨率出发,能用更少的步骤得到更好的结果。

图片会被上传到任何地方吗?

不会。文件是在你当前打开的浏览器标签页内,通过 JavaScript 调用 Canvas API 完成解码和重新编码的。没有任何信息被发送到服务器,也没有任何信息写入数据库;页面加载完成后即使断网也能继续工作。无水印、无需注册、无下载限制。

选择你的目标大小