How to Reduce Image File Size Without Losing Quality

By Ammar Aslam · Updated September 29, 2026 · 3 min read
How to Reduce Image File Size Without Losing Quality

Online forms often say "image must be under 200 KB", and emails bounce when attachments are too large. Phone photos are often several MB. Here's how to shrink them while keeping them looking good.

Resize vs compress

  • Resize: reduce the dimensions in pixels, like from 4000 × 3000 to 1200 × 900. This makes the biggest difference.
  • Compress: reduce quality settings, like JPEG quality from 100% to 80%. Usually invisible to the eye.

Windows: Photos app

  1. Open the image in Photos.
  2. Click the three dots → Resize image.
  3. Choose a preset or custom size, and adjust quality.
  4. Save as a copy.

You can also use Paint: Resize → percentage or pixels, then Save As JPEG.

Mac: Preview

Open in Preview → Tools → Adjust Size. Then File → Export → choose JPEG and lower the quality slider.

Android and iPhone

  • Crop the photo in your gallery editor to remove unnecessary areas.
  • Take a screenshot of the photo for a quick, smaller copy (reduces quality).
  • Many free, reputable image resizer apps exist; check permissions and reviews.
  • Sending photos through messaging apps compresses them automatically.

Choose the right format

FormatBest for
JPEGPhotos
PNGScreenshots, logos, text
WebPWebsites (small and high quality)
HEICiPhone storage; convert to JPEG for compatibility

Tips for online forms

  • For passport-style photos, resize to the exact pixel dimensions requested.
  • Save as JPEG at around 70–80% quality.
  • Check the file size in File Explorer or Files app details.

Privacy

Avoid uploading personal documents to unknown online compressors. Use built-in tools when files are sensitive.

Images for websites and blogs

If you run a website, image size directly affects page speed and search rankings:

  • Resize images to the largest size they'll display, often 1200–1600 pixels wide for blog images.
  • Use WebP format where possible; it's much smaller than JPEG at similar quality.
  • Aim for under 200 KB for most blog images.
  • Use descriptive file names like laptop-cleaning-keyboard.webp instead of IMG_1234.jpg.
  • Add descriptive alt text for accessibility and SEO.
  • Enable lazy loading so images load as visitors scroll.

Resizing many images at once

For dozens or hundreds of photos:

  • Windows: Microsoft PowerToys includes Image Resizer. Select images, right-click → Resize with Image Resizer, choose a preset.
  • Mac: select images in Preview, choose Tools → Adjust Size to resize all together.
  • Free tools: reputable desktop apps like IrfanView (Windows) offer batch conversion.

Keeping quality high

  • Always work on copies and keep originals.
  • Resize before compressing.
  • Avoid re-saving JPEGs repeatedly; each save loses a little quality.
  • Use PNG or WebP for screenshots with text to keep them crisp.

Frequently asked questions

What size is good for email?

1600 pixels on the longest side at 80% quality is usually under 500 KB and looks great on screens.

Can I make a small image bigger?

Enlarging reduces sharpness. Always keep the original high-quality photo.

A
Ammar Aslam
Ammar writes clear, practical tech guides that help everyday users fix problems, stay safe online and get more from their devices.