9 proven ways to reduce image file size
Techniques ordered by impact. Work from the top — the first three account for the vast majority of the bytes you can save.
1. Convert to AVIF or WebP
Still the biggest win. Moving a JPEG to WebP at equal quality cuts roughly 25–35%; moving to AVIF cuts 40–50%. If you do nothing else on this list, do this.
2. Resize to display dimensions
A 4000px image shown at 800px wide is carrying 25× more pixels than needed. Downscale to the largest size it will ever be displayed at — typically 1920px for heroes, 1280px for content images.
3. Lower quality to 80
Quality 100 costs a lot for invisible gains. Quality 80 in WebP or AVIF is visually indistinguishable on screen for nearly all photographs and roughly halves the file versus quality 100.
4. Strip EXIF metadata
Camera model, lens, GPS coordinates, editing history and embedded thumbnails can account for several percent of file size. Stripping it shrinks files and removes a privacy leak.
5. Run a lossless re-optimization
Tools like OxiPNG (PNG) and MozJPEG's trellis/progressive settings re-encode the same pixel data more efficiently. Zero quality loss, another 2–10% gone.
6. Use the right color space
Photographs should be sRGB for web. Wide-gamut profiles (Adobe RGB, ProPhoto) bloat files and render incorrectly in browsers unless handled explicitly.
7. Stop using PNG for photographs
PNG is lossless and wonderful for graphics with flat color. For photographs it is enormous — often 5–10× an equivalent WebP at quality 80 with no visible difference. Convert photo PNGs to WebP.
8. Reduce color depth for graphics
Logos, icons and flat-color graphics often need 256 colors or fewer. Reducing to 8-bit palette PNG (or SVG) shrinks these files dramatically with no visible change.
9. Crop tighter
The most reliable optimization: don't include pixels nobody will see. Crop to the subject, remove dead space, and shoot/export at the aspect ratio you'll actually display.
Related guides
Compress your images now — free and private
Drop your files and ImageForge compresses them in your browser. No uploads, no accounts, no limits. Batch process hundreds at once and download a ZIP.