Does this tool upload my images to a server?
No. All compression happens entirely inside your browser using the Canvas API. Your images are never sent to any server, making this tool completely private and safe for sensitive or personal photos.
What image formats are supported?
You can upload JPG, PNG, WebP, and GIF images. You can also choose the output format — JPEG, PNG, or WebP — independently of the input. Converting a PNG to JPEG, for example, often gives the most dramatic file size reduction.
What does the quality slider do?
The quality slider (1–100) controls the lossy compression level applied by the Canvas API's toBlob method. A quality of 80 is generally a sweet spot — visually nearly identical to the original while reducing file size by 60–85% for JPEG output. PNG uses lossless compression so the slider has less effect on PNG output.
Why is WebP often the best output format for the web?
WebP is a modern image format developed by Google that achieves 25–35% smaller file sizes compared to JPEG at equivalent visual quality, and supports transparency like PNG. It is supported by all modern browsers and is the recommended format for web images when file size matters.
How does image compression affect web performance?
Images are typically the largest assets on a webpage. Reducing image sizes directly improves page load time, Core Web Vitals scores (especially Largest Contentful Paint), and bandwidth usage — which is especially impactful for users on mobile networks.
Can I compress multiple images at once?
Yes. You can upload up to 5 images at a time. The 'Compress All' button processes them sequentially in your browser. The 'Download All' button then triggers individual downloads for each compressed file.