Skip to content
File Acture

How to Compress Images on Windows to a Target Size

The Photos app can shrink one picture at a time: open it, click See more (…) > Resize image, lower the Quality or the pixel size and save a resized copy. To compress many images to a limit such as 500 KB or 1 MB, File Acture's Compress Images finds the highest quality that fits each file and scales a photo down only when quality alone isn't enough.

Updated September 24, 20265 min read

By the File Acture team

A visa form wants photos under 200 KB, a support ticket caps attachments at 1 MB, a website loads slowly because every photo is 5 MB. Compressing images fixes all three, and doing it one picture at a time in Photos gets old fast.

Why are photos so large?

Phone and camera photos are large because they hold millions of pixels saved at high quality. A 12-megapixel photo, common on phones, is 4032 × 3024 pixels, far more than a web page or an email needs.

Two things set the file size: how many pixels there are and how strongly they're compressed. Lowering the JPEG quality from its maximum cuts the size a lot with little visible change, and reducing the pixel count cuts it further still.

How to compress a photo with the Photos app

Photos compresses one picture at a time through its resize dialog: open the photo, click See more (…), choose Resize image, lower the Quality slider, the size (in Percentage or Pixels) or both, and click Save resized copy. The original stays as it was.

There's no field for a size limit, so to meet one you save a copy, check its size in File Explorer and try again. Paint can't aim for a size either: Save as > JPEG picture has no quality setting, and Resize and skew only changes the pixel size. Recent Windows 11 updates also let you pick a compression level when you share an image through the Windows share window, again without a size target.

Can PowerToys compress images in bulk?

Partly. PowerToys, a free Microsoft add-on you install separately, includes Image Resizer: select images in File Explorer, right-click, choose Resize with Image Resizer, pick a size and click Resize to get resized copies of all of them.

It shrinks files mainly by reducing pixels: the presets are boxes such as Large (1920 × 1080), and JPEGs are saved at the JPEG quality level set in PowerToys Settings, 90 by default. Nothing in it aims for a file size.

How to compress images to a target size with File Acture

File Acture's Compress Images lets you type a size limit, such as 500 KB, and finds the highest quality that fits each image.

Set Compress by to Target size and type any value in KB or MB, or pick 100 KB, 250 KB, 500 KB, 1 MB or 2 MB from Presets. File Acture starts at a high quality and steps down until the photo fits. If even a low quality is too big, it scales the photo down in steps until it fits, so a very small target also reduces the pixel size. When a target is truly out of reach, it tells you the smallest size it can manage.

Format offers Keep original, JPEG and WebP. JPEGs are written with MozJPEG, an encoder built to make smaller files at the same visual quality. Keep metadata is off by default, so location and camera details go. Each file is saved with “-compressed” in its name, and the originals stay as they were.

Compress by quality instead

When there's no size limit, switch Compress by to Quality and use the slider. Every image gets the same quality setting, which suits a batch of web images where consistent looks matter more than an exact size.

Which format gives the smallest images?

WebP usually gives the smallest files, JPEG is the safe choice for any upload form, and PNG is only small for simple graphics.

Keep original writes each photo back in its own format, so a JPEG stays JPEG and a PNG stays PNG. Choose JPEG when a site asks for JPG, and WebP for your own website, where every modern browser shows it.

Tips for compressing images on Windows

The format you start with matters more than any slider.

  • PNG screenshots: PNG is lossless, so the only way to reach a small target is fewer pixels. Choose JPEG or WebP to keep the dimensions.
  • Know the dimensions you need? Resize images in bulk first; fewer pixels save the most space.
  • iPhone photos: choose JPEG if the site wants JPG, or see how to convert HEIC to JPG. Windows reads HEIC only with Microsoft's HEIF and HEVC extensions installed.
  • Transparency: JPEG can't store it, so transparent areas turn white. Use WebP or keep PNG for logos.
  • Animated GIFs are reduced to their first frame.
  • PDFs need their own tool: Compress PDF works the same way with a target in MB.

Is it safe to compress photos online?

Online compressors receive your original photos, including any location data stored in them. File Acture compresses on your PC and removes that data by default. The free version includes 3 runs of up to 5 images on each PC; see pricing for Pro.

Preparing a photo for an application form? Pixel and KB limits, explained.

How to compress images to a target size with File Acture

  1. 1

    Add your images

    Choose Compress Images and drag in your photos, or click Choose Files….

  2. 2

    Choose Target size

    Under Size, set Compress by to Target size.

  3. 3

    Enter the limit

    Type a number and pick KB or MB, or choose a value from Presets.

  4. 4

    Pick a format

    Choose Keep original, JPEG or WebP under Format.

  5. 5

    Compress

    Click Compress. Each new file gets “-compressed” in its name, and the originals stay untouched.

Compress photos to an exact size such as 500 KB, right on your PC.

Free to try · runs on your PC

Compressing images on Windows
MethodAims for a sizeSeveral images at onceKeeps pixel dimensions
Photos, See more > Resize imageNo, you save and checkNoYes, if you leave the size unchanged
PowerToys Image ResizerNoYesOnly with a custom size of 100 percent
File Acture Compress ImagesYes, any KB or MB valueYesYes, unless the target needs fewer pixels

Questions

How do I compress a photo to under 200 KB on Windows?

In File Acture, set Compress by to Target size and type 200 KB. For a large photo it lowers the quality and, if needed, the pixel size until the file fits.

How do I reduce image file size without losing quality?

Some loss is unavoidable with JPEG, but the highest quality that fits your limit keeps it small. Reducing the pixel size to what you need, or choosing WebP, saves more than a very low quality setting.

Can I compress many images at once on Windows?

Yes. Add them all to File Acture's Compress Images and each one is compressed to the same target; the free version takes up to 5 images per run. PowerToys Image Resizer also handles batches, but it resizes to set dimensions instead of aiming for a file size.

What's the difference between compressing and resizing an image?

Compressing stores the same pixels more efficiently, while resizing reduces the number of pixels. Target size mode does the first and falls back to the second only when it has to.

Does compressing remove photo location data?

In File Acture, yes, by default. Turn on Keep metadata if you want to keep camera details.

Related guides