无需上传、100% 本地处理、无需账户

调整 / 压缩 / 转换图片

在本地处理你的图片:无需上传,无隐私顾虑。支持 JPEG、PNG、WebP 和 AVIF。

调整图片大小 的工作原理

图像调整大小工具完全在浏览器内运行,使用基于 Lanczos-3 滤波的 @jsquash/resize WebAssembly 模块。拖入 JPEG、PNG、WebP 或 AVIF 文件,输入目标尺寸或缩放比例,重新采样后的图像将在几秒内作为本地文件供下载。像素数据始终不离开你的设备:没有服务器接收你的文件,无需账户;WebAssembly 模块下载完成后(首次调整图像大小时会有一次性下载),工具即可在无网络连接的情况下继续使用。

Lanczos-3 是一种高质量的缩小采样核,比双线性或最近邻方法更好地保留边缘清晰度。你还可以同时更换格式,一次性将沉重的 PNG 截图转换为紧凑的 WebP 或 AVIF。有损格式的质量滑块可直接控制大小与画质之间的权衡,并在拖动时实时更新文件大小估算。

调整图片大小 的分步使用说明

  1. 将图像拖到上传区域或点击浏览。支持格式:JPEG、PNG、WebP、AVIF。
  2. 输入目标宽度、高度或缩放百分比。勾选锁定宽高比以避免变形。
  3. 选择输出格式,对于有损格式,用滑块设置画质。
  4. 点击「调整大小」。处理过程通过 WebAssembly 在 Web Worker 中本地运行。
  5. 点击「下载」将结果保存到你的设备。

常见使用场景

  • Web 开发者需要从高分辨率原始 PNG 生成 800 像素宽的 WebP 主图,同时不将原始文件上传到第三方服务。
  • 社交媒体运营人员将竖版照片精确缩放到 1080x1080 像素用于 Instagram 帖子,并在同一步骤中转换为 JPEG。
  • 记者在没有网络连接的笔记本上离线调整并压缩多张照片,用于内容管理系统。
  • 设计师在从设计工具导出最终成品前,先检查高 DPI 素材缩至一半尺寸后的效果。

常见问题

调整大小时图像会被发送到服务器吗?

不会。图像从本地磁盘读取,在 OffscreenCanvas 中解码,由 @jsquash/resize WebAssembly 模块重新采样,再编码为所选格式,全程在浏览器标签页内完成。调整大小时打开浏览器的网络面板,你将看不到任何携带图像数据的请求。

可以读写哪些格式?

可以打开 JPEG、PNG、WebP 和 AVIF 文件,输出可以是这四种格式中的任意一种。更换输出格式与调整大小在同一次操作中完成,无需单独的转换步骤。

工具使用什么重采样算法?

使用 Lanczos-3,由 @jsquash/resize WebAssembly 模块实现。与双线性插值相比,它在缩小尺寸时能更好地保留清晰度,并避免最近邻算法的块状失真。放大时同样使用 Lanczos,但放大无法恢复丢失的细节。

调整大小时可以保持原始宽高比吗?

可以。宽高比锁定默认开启。在宽度或高度字段中输入数值,另一个字段会自动更新。只有在需要将图像拉伸为非等比尺寸时才解锁。

没有网络连接时工具能用吗?

大部分情况下可以。重采样过程本身始终在你的设备上运行,图像不会离开你的机器。唯一需要注意的是,@jsquash/resize 这个 WebAssembly 模块体积不小,会在你首次调整图像大小时从本站下载;等这次下载和页面都加载完成后,你就可以断开网络,继续无中断地调整图像大小。

为什么输出文件比原文件更大?

切换到 PNG 等无损格式,或提高有损编解码器的画质级别,可能会产生比高度压缩的原始文件更大的输出。降低质量滑块或选择更高效的格式(WebP 或 AVIF)可以减小文件大小。输入端没有服务器限制,因为根本没有服务器,但该工具确实会拒绝超过 50 MB 的文件,而且非常大的位图仍可能在处理完成前耗尽普通手机的内存。

调整大小后的图像会带有水印吗?

不会。输出只是重新采样后的像素数据,不会在任何地方添加水印、徽标或 Sunasty 品牌标识。

可以在拍完照片后立即在手机上调整它的大小吗?

可以。此工具在手机版 Chrome 或 Safari 上的表现与在桌面端相同,因此你可以直接从手机相册中拖入照片。WebAssembly 模块仍需要一次性的首次下载(见上文关于离线的回答),如果不在 Wi-Fi 下会消耗手机流量。