简体中文
Back to tools
Image Processing Batch Compression Runs Locally

免费图片压缩工具:JPG、PNG、WebP

在浏览器本地压缩 JPG、PNG 和 WebP 图片,并调整质量与尺寸。

Share:
Privacy Protection: All image processing happens locally in your browser. Images are never uploaded to any server, ensuring your privacy and data security.
📁
Click to select images or drag and drop them here
Supports JPEG, PNG, and WebP formats. Processed locally with no size limit

Processing images, please wait...

Technical References

  1. Canvas API — MDN Web Docs: https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API
  2. WebP Image Format — Google Developers: https://developers.google.com/speed/webp

Frequently Asked Questions

Which image formats does the compressor support?

It supports JPEG, PNG, and WebP — the three most common formats. You can keep the original format or choose an output format, and batch processing is supported.

Will compression reduce image quality?

You can freely adjust the compression quality (10%–100%) and maximum width/height. We recommend WebP at 60%–80% quality for web images to balance file size and visual fidelity.

Are images uploaded to a server?

No. All processing happens locally in your browser via the Canvas API — nothing is uploaded, so your privacy is protected.

Is there a file size limit?

There is no hard limit. You can drag in multiple images at once for batch compression; very large images are automatically downsampled to keep the browser responsive.

Technical References

  1. Canvas API — MDN Web Docs: https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API
  2. WebP Image Format — Google Developers: https://developers.google.com/speed/webp