What is Image Compressor?
Shrinks image file sizes while keeping them looking sharp. Drag the quality slider to control the tradeoff between size and clarity, then download the result. Great for websites, email attachments, or freeing up storage.
JPEG, PNG, WebP, and AVIF are all supported as output formats, so a heavy PNG screenshot can be re-saved as a tiny WebP or AVIF in one click. The quality slider runs from 10 to 100 percent and a separate cap limits the longest side to 1920 px by default. Original and compressed previews sit side by side with live byte counts and a draggable split-slider so you can judge artefacts pixel by pixel before you download. A Web Worker handles the encoding, an EXIF and GPS strip toggle keeps location data out of the export, and nothing is uploaded — the whole pass runs privately on your own device.
How to use
- Step 1 — Upload an image by dropping it onto the upload area or clicking to browse. Supports JPG, PNG, and WebP formats.
- Step 2 — Adjust the quality slider to set your desired compression level. Preview the result and compare file sizes in real time.
- Step 3 — Download the compressed image. The original is never modified. Compression happens entirely on your device.
When to use
- Slimming product photos before uploading to Shopify, WooCommerce, or Etsy.
- Getting attachment-heavy emails under the 25 MB Gmail or Outlook limit.
- Cutting a blog post's page weight when Lighthouse flags 'efficiently encode images'.
Result
A 4.2 MB vacation photo is compressed to 820 KB at 75% quality — an 80% size reduction with no visible difference to the eye. At 50% quality it drops to 340 KB with minimal artifacts.
FAQ
- How small can I shrink a JPEG before it looks bad?
- Around 60 to 75 percent quality is usually the sweet spot for photos: 30 to 50 percent size reduction with no visible loss at normal viewing distance. Push below 50 percent and you'll start to see blocking around hard edges and gradients.
- Does the tool keep my EXIF or GPS data?
- By default the tool strips EXIF, GPS, camera model, and capture timestamps during re-encoding, which is usually what you want before sharing a photo online. If you need to keep that data, turn off the Strip Metadata checkbox in the controls and the export will carry it over. The original file is never modified either way.
- Can I batch-compress multiple images at once?
- Yes. Drop several images in at once and they line up in a list — set the quality, format, and size once and every file gets the same treatment. Grab each result on its own or pull the whole set down as a single ZIP. Drop in just one image and you still get the full side-by-side preview and compare slider before you download.
- Why does my PNG hardly shrink even at low quality?
- PNG is lossless, so the quality slider only takes effect once you re-encode to a lossy format. Logos and flat-colour graphics often barely shrink. For real savings on PNG photos, switch the Output Format dropdown to JPEG, WebP, or AVIF — the same tool will convert and compress in one pass.
- Is there a hard size limit on the upload?
- The tool accepts files up to roughly 50 MB. Anything larger usually means a RAW file or a very high-resolution scan, which your device will struggle to decode anyway. For RAW originals, export a JPEG first in your camera software.
Related Tools
Image Merger
Merge multiple images side-by-side or vertically
Invert Image Colors
Invert or negate all colors in an image
PNG to SVG Tracer
Convert raster images to scalable vector graphics
Sprite Sheet Generator
Combine images into a single sprite sheet
Image to ICO Converter
Convert images to ICO favicon format
Dithering Tool
Apply dithering algorithms to reduce image colors