调整图片尺寸
按像素、按百分比或直接套预设改大小。全程在这个标签页里跑,图片从不上传。
把图片拖进来,或点击选择
可以一次多张 · 单张最大 50 MB
JPG · PNG · WEBP · GIF · BMP
- 100% 在浏览器内
- 零上传
- 批量 + ZIP
- 无需注册
为什么要调整图片尺寸
手机刚拍的照片大约 4000 像素宽。一篇博客文章可能只需要 1200。一张头像需要 512。一个拒收超过 2 MB 的表单需要的更少。几乎没有哪种用途,会想要相机原样输出的那个尺寸。
调整尺寸改变的是这张图由多少像素构成。像素少了,文件就小,页面就快,上传也就不再被打回。在把图片发往任何地方之前,这是最值得做的一件事。
这个工具提供三种方式,因为来这里的人知道的信息各不相同。有人清楚要多少像素。有人只是想小一半。还有人只知道要发到哪个平台——Instagram 帖子、YouTube 缩略图——希望尺寸由工具替自己定。
全部工作都发生在这个浏览器标签页里。文件由你自己的设备读取,也由你自己的浏览器重新写出。这个搜索词下访问量最高的五个工具,都会先把图片传到服务器;这里没有服务器可传。
调整尺寸时到底发生了什么
调整图片尺寸,改变的是它的像素数量。缩小会把相邻像素取平均,剩下的部分被永久丢弃;放大则用插值凭空造出中间像素,等于把已有的细节摊开,而不是添出新的细节。
缩小是诚实的那个方向。四个像素并成一个,工具决定这一个该是什么颜色,结果确实代表了原先存在的东西。信息是丢了,但丢得体面:一张 4000 像素的照片显示在 1200 像素上,该有多清楚就有多清楚。
预期落空发生在放大这一侧。并不存在什么藏起来的细节等着被找回。工具只能盯着手上这些像素,猜它们之间本该是什么,于是边缘变软,纹理看上去发糊。
这个差距我们量过。取一张真实的 800 像素图,量出它带有多少精细细节;再把同一张图降到 200 像素、放大回 800,重新量一次。真图得分 48.91,放大出来的得分 2.75——尺寸完全相同,细节却差十八倍。
还有第二种看法。把一张图放大,紧接着再缩回去,你几乎会回到起点。上去的时候没添进任何东西,下来的时候自然也就没什么可丢。这一趟来回,是「放大不产生信息」最直白的证据。
这件事值得在按下按钮之前就知道,所以这个工具会在你输入一个比原图更大的数字的那一刻当场说出来,而不是把它藏进某个帮助页。
三步调整一张图片的尺寸
全部发生在这个标签页里。图片从不上传,也没有人会在你下载结果之前要你先注册。
把图片拖进来
拖到上面那个框里,或者点击浏览文件。一次多张没问题:设置对所有文件生效,每个文件各自显示自己的结果。支持 JPG、PNG、WebP、GIF 和 BMP,单张最大 50 MB。
指定新尺寸
知道确切像素就用像素,只想小一点就用百分比,只知道平台就用预设。下方那行会随着输入实时更新:原尺寸、新尺寸,以及这相当于原像素数的多少。不用点任何按钮就能知道结果。
调整并下载
需要换格式就选输出格式,JPG 或 WebP 还能调质量,然后开始。单张直接下载,多张打包成 ZIP。你拖进来的文件原样留在设备上,分毫未动。
要处理一整个文件夹? 批量时,你填的宽和高会当成上限而不是确切尺寸;勾上「不要放大」,本来就更小的图片会原样通过——这样一套设置就能安全地覆盖尺寸参差的一整个文件夹。 那就按目标文件体积来压.
这个工具做了什么
结果先说,活后干。新尺寸是算出来的,不是跑出来的,所以尺寸、形状、相当于原像素数的多少,在你还在输入的时候就已经在屏幕上了。搜索结果首页没有第二个工具这么做。
重采样做对了。canvas 默认用的是它最差的那档缩放,差距并不细微:和数学上正确的缩小相比,默认档在 4× 缩小时误差 30.93、16× 时 67.36,而高质量档分别是 0.28 和 0.33。一行很容易漏掉的代码,差两个数量级。
不会悄悄把图拉变形。锁定宽高比时,两边始终等比。选了一个跟图片形状不一致的预设,工具会告诉你,并给出你实际会拿到的尺寸——因为缩放没法把 4:3 的照片变成正方形,那是裁剪干的事,而这个工具不裁。
批量里的小文件受保护。勾上「不要放大」,所有已经小于目标的图片会原样通过,而不是被拉大。五个主要竞品里只有一个提供这一条,而它恰恰在你拿一套设置对准一整个文件夹的那一刻起作用。
图片留在原处。零上传,无账号,关掉标签页整个会话就没了。
人们调整图片尺寸,通常是为了:
- 把手机照片压进某个表单的上传体积限制
- 让页面上的图片足够轻,网站才能快起来
- 满足某个平台要求的尺寸
- 把一批产品图统一到同一个宽度
- 把一整个文件夹的扫描件缩到能塞进邮件
- 从一整张照片里做出一个头像
- 在放进文档或演示稿之前先把图片减重
任何设备都能用
没有任何东西需要安装。缩放跑在你已经有的浏览器里,所以同一个工具到哪都能用,图片也始终留在它出发的那台设备上。
Windows
Chrome、Edge 或 Firefox。不用下载,也不用为了改两个数字而打开一个图片编辑器。
Mac
Safari 或 Chrome。「预览」一次只能改一张;这里一整个文件夹一套设置就走完。
iPhone 和 iPad
在 Safari 里就能用。当需要减重的正好是刚拍的那张照片时,特别顺手。
Android
在 Chrome 里就能用。批量大了手机会忙一阵,但不会走一点流量。
Chromebook
很合适,因为一切都在浏览器里本地跑,不需要装应用。
Linux
任何现代浏览器。不用装包,不用命令行,也不用排队。
把图片改小,还是把文件改小
这两件事听起来是同一个要求,其实不是。调整尺寸改变的是像素有多少,压缩改变的是这些像素被保存得有多仔细。如果表单因为超过 200 KB 而拒收你的照片,你要的是后者——而两者之间的关系,跟大多数人以为的不一样。
| 新尺寸 | 剩余像素 | 文件体积 |
|---|---|---|
| 1600 px(原图) | 100% | 280 KB — 100% |
| 1131 px | 50% | 155 KB — 55.4% |
| 800 px | 25% | 81 KB — 28.9% |
| 400 px | 6.3% | 28 KB — 9.9% |
| 200 px | 1.6% | 8 KB — 2.9% |
一半像素不等于一半文件
把像素数砍掉一半,文件只降到原来的 55.4%,不是 50%,而且这个比例随图而变——一面素墙的照片和一片人群的照片,压缩表现完全不同。所以如果你需要命中某个具体的 KB 数,调整尺寸是错的那个旋钮:只能猜、调、再猜。直接设一个目标文件体积更省事。
那 DPI 呢?
屏幕上的图片跟 DPI 无关。一张 1200 × 800 的图,元数据写 72、150 还是 300,它都是 1200 × 800——像素一样、文件一样,毫无区别。DPI 只说明这些像素该按多大打印出来:300 DPI 时这张图打出来约十厘米宽,150 DPI 时约二十厘米。如果有人要你「300 DPI」,他真正需要的是足够打印那个物理尺寸的像素数。用英寸数乘以 300,再调到那个尺寸就对了。
图片不会离开浏览器
你拖进来的图片,由这个页面打开、由你自己的处理器缩放、由你自己的浏览器重新写出。不上传、不在任何服务器上排队、也不会在某处按保留期存着——因为这件事里根本没有服务器参与。
对这一类工具来说,这是不常见的。访问量最高的五个尺寸调整工具,都在自己的机器上处理你的文件,再按时间表删除:这家六小时,那家二十四小时,还有一家写的是「临时存储」。这些都是合理的政策。但它们也都是需要你去信任的政策,而信任的对象,是你的照片在别处多出来的那一份副本。
这也意味着没有什么需要配额。在自己硬件上干活的服务,必须限制免费用量。这里活是在你的设备上干的,所以没有每日额度、没有文件张数上限,也没有注册信息可收。
零上传
文件在本地读取,任何服务器上都不会产生副本。
永不要求账号
下载结果之前,不会让你先注册。
批量不设上限
处理完一个文件夹再处理下一个,没有每日封顶。
关掉标签页即可
什么都不会留下,也没有历史记录需要清。