Skip to content
File Acture

Compress images to a level or an exact size

Make photos lighter for email, websites and application forms. Choose a level, or enter a size such as 200 KB and each image gets the best quality that fits. Everything happens in this tab; no image is uploaded.

Drop images here

JPG, PNG, WebP, HEIC · up to 20 images, 100 MB each

Your files never leave your device: they are processed right here, in this browser tab.

How to compress an image

  1. 1

    Add the images

    Drop them on the box, or choose them.

  2. 2

    Choose how small

    Recommended works for most photos. For a form that asks for 'under 100 KB', choose Target size. You can also change the format or limit the longest side.

  3. 3

    Download

    Compare the sizes and download each image, or all of them as a ZIP.

Why this tool

  • Private by design

    Files are processed in your browser with WebAssembly. Nothing is uploaded, stored or seen by anyone else.

  • No upload, no queue

    Your file is never sent anywhere, so even a large one starts at once. The speed depends on your device.

  • Free, no account

    No sign-up, no watermark and no daily limit. Up to 20 files at a time, 100 MB each.

Doing this often? Use the app

The File Acture app does Compress Images for whole folders at once, works without internet and brings 21 tools for PDFs, images and archives.

File Acture: the same jobs for whole folders, offline, on your computer

Free to try · runs on your device

Questions

Are my images uploaded?

No. They are compressed in your browser with WebAssembly (MozJPEG and WebP encoders) and never leave your device.

How do I compress a photo to 100 KB or 50 KB?

Choose Target size, then enter 100 and KB. The tool finds the best quality under the limit; if even low quality is too big, it also reduces the dimensions a little and tells you.

Which format should I choose?

Same as original keeps the type. JPG is the safest for forms, and WebP gives the smallest files for websites. PNG is lossless, which suits screenshots, but it can't be steered to a size, so Target size saves PNG images as JPG.

Why didn't my PNG get smaller?

PNG is lossless, so saving it again rarely shrinks it. Choose JPG or WebP, or set a smaller longest side.

Guides

More free tools