Image Compressor
Reduce image file size with adjustable quality, preview before saving.
Shrink JPG, PNG or WEBP images to a target file size or quality. Compare original and compressed side-by-side, then download. Compression runs locally in your browser.
Common use cases
- Reduce photo size before email attachments and chat uploads
- Compress images to fit under WordPress and CMS upload limits
- Optimise images for fast page loads and Core Web Vitals
- Prepare photos for Wix, Squarespace, Shopify or Webflow upload caps
Frequently asked questions
What's the best quality for the web?▾
Around 75–85 for JPG/WEBP gives 60–80% size reduction with little visible loss for most photos.
Will compression damage the original?▾
No — the original file on disk is untouched. The tool generates a new compressed version you can save separately.
Related tools
🖼️
Image Format Converter (PNG ↔ JPG ↔ WEBP)
Convert images between PNG, JPG and WEBP entirely in your browser.
📐
Image Resizer
Resize images to exact pixel dimensions or by percentage.
🔁
Image to Base64
Encode an image as a Base64 data URI for inline embedding.
⭐
Favicon Generator
Generate favicon ICO and PNG sizes from any image.