How to reduce image file size without losing quality

Compression tips · 5 min read

Large image files cause slow-loading websites, bounced emails, and frustrating upload limits. The good news is that most images can be made dramatically smaller with almost no visible difference in quality, if you know which lever to pull.

1. Choose the right format first

Before worrying about compression settings, make sure you're using a format suited to the image. Photos compress best as JPG or WebP. Graphics with flat colors, text, or transparency belong in PNG — but PNG screenshots can often be 3-5x larger than they need to be if converted to JPG or WebP instead.

2. Adjust the quality setting, don't just guess

JPG and WebP both use a quality slider, typically from 0-100. Most people don't realize how little visual difference there is between 100% and 85% — but the file size difference can be enormous. Start around 85-90% and only go lower if file size is critical.

3. Resize before compressing

A photo taken on a modern phone camera is often 3000-4000 pixels wide. If it's only going to be displayed at 800 pixels wide on a website, you're storing — and serving — 4-5x more data than needed. Resizing to the actual display size, then compressing, gives the biggest combined savings.

4. Strip unnecessary metadata

Photos from phones and cameras often carry metadata — camera settings, GPS location, timestamps — that adds to file size without affecting how the image looks. Re-saving an image (for example, by converting its format) typically removes this metadata automatically.

5. Convert PNG screenshots to JPG or WebP

Screenshots saved as PNG are lossless, which is great for text sharpness but results in large files. If transparency isn't needed, converting a PNG screenshot to JPG or WebP at 85-90% quality usually cuts the file size by more than half with no visible difference.

You can try all of this directly using the PNG to JPG converter or JPG to WebP converter — both let you adjust quality and see the resulting file size before downloading, all without uploading your image anywhere.