Image compressor.

Compress JPG, PNG and WebP images to 20 KB, 50 KB, 100 KB or a custom size. Free batch downloads, with images processed locally and never saved by Folio.

On your deviceNo sign-up neededFree to use
  1. 1Choose images
  2. 2Adjust & preview
  3. 3Download
SMALLER FILES. SAME NEXT STEP.

Make room for your images.

Choose a size limit, then add your files.

Current limit: 100.0 KB per image. Quality and dimensions adjust automatically. 1 KB = 1,000 bytes.

Auto, PNG, and WebP keep transparent backgrounds. Review the result before downloading.

Processed on your device. Images are not uploaded or saved by Folio. Up to 20 files per batch.

or drop your files here

JPG, PNG and WEBP · Up to 35 MB per file
BEFORE YOU START

How can I compress images to a file-size limit without uploading them?

Choose a preset or custom KB limit in Folio’s image compressor, add your images, and select Compress images. It adjusts quality and dimensions in your browser. Review the actual size and pixel dimensions, then download individual files or a ZIP for free.

Compare local processing and cloud saving
Input
JPG/JPEG, PNG, or WebP images. Up to 20 per batch.
Output
JPG, PNG, or WebP files, individually or in a ZIP. A size limit applies to each image, not the ZIP.
Download cost
All downloads and options are free. Sign in only to save files, invoices, or short links to your account.
File handling
Images and results stay in the current browser tab. Folio does not upload them or save them in browser storage. Clear all or refresh to discard the batch. Downloads remain on your device.
Limits to know
35 MB per file, 150 MB per batch, and 25 million pixels per image. Presets from 10 KB to 1 MB; custom targets from 1 to 35,000 KB. Target mode may resize images. Manual mode does not enforce a size limit. Re-encoded animations become still images.
THREE SIMPLE STEPS

Image compressor: step by step.

  1. 01

    Choose a target file size and output format.

  2. 02

    Add your images and select Compress images. Review sizes, dimensions, and previews.

  3. 03

    Download individual images or the batch as a ZIP, then clear the tool.

A PRACTICAL EXAMPLE

Compress a photo to 20 KB for an upload form

A form accepts only JPG files under 20 KB. Select the required format explicitly so a smaller WebP result is not rejected by that form.

Try with a practice file

Original, fictional samples. Download a file, then select it in the tool above.

Target
20 KB
Output format
JPG
Measured practice result
811 × 608 pixels; 19,968 bytes

Check the result

This exercise returned a file below 20,000 bytes by resizing it. Check both its pixel dimensions and the smallest receipt text. Other inputs may produce different dimensions and byte counts.

Compare a worked result

Folio-generated fictional examples. These checks apply to the supplied files and settings.

The compressor may reduce both quality and dimensions. 50 KB and 100 KB work through the same presets. The limit applies to each image, not the size of a downloaded ZIP.

A FEW HELPFUL DETAILS

Know your document.
Get a better result.

Choose 10, 15, 20, 30, 40, 50, 100, 200 or 500 KB, 1 MB, or apply a custom KB limit. The compressor adjusts quality and, when needed, dimensions to meet the target. Auto compares supported formats while preserving transparency; choose JPG, PNG, or WebP when a website requires it. Images stay in your current tab, with no uploads, account requirement, or saved library. Review small text and required dimensions before using the result.

How do I compress an image to 20 KB, 50 KB or 100 KB?

Select that preset, choose an output format, add your images, then select Compress images. Each successful result is at or below the selected limit; the tool may reduce dimensions to get there. Check the final pixel size if an upload form has dimension requirements.

Can I set a custom image size in KB?

Yes. Enter a number from 1 to 35,000 in Custom size (KB) and select Apply. The current limit updates below the controls. Each KB means 1,000 bytes. A file can be smaller than your limit; it is not padded to match an exact size.

Does Folio upload or store my images?

No. Compression and previews run in the browser. Images and results remain in the current page’s memory and are not uploaded or written to browser storage. Clear all or refresh to discard the batch. Files you download remain on your device.

What does Auto output do?

Auto compares supported JPG, PNG, and WebP results at each tested image size and chooses a smaller result that fits the limit. It avoids JPG when the source contains transparency. Select a specific format if an upload form only accepts it.

Does compression keep image quality and transparency?

A smaller file can involve lower quality or fewer pixels. PNG encoding is lossless, but a smaller target can still reduce its dimensions. PNG and WebP preserve transparency; JPG fills transparent pixels with white. Use Manual settings to keep dimensions and choose quality yourself.

Which files can I compress?

Add up to 20 JPG/JPEG, PNG, or WebP images, up to 35 MB each and 150 MB for the batch. Decoded images must have no more than 25 million pixels. This tool is for still images; re-encoding an animated file produces a still image.

HELP FOR YOUR NEXT STEP

Get more from Image compressor.

Your file is ready.