Image Compressor: Reduce Photo Size in KB

Compress JPG, PNG, WebP and HEIC photos to an exact size such as 20KB, 50KB or 100KB, or just make them lighter for email and sharing. Free, no sign-up, and your images never leave your device.

Import and settings

Add image files, choose compression settings, then process the batch.

Drag and drop images here or

Supports JPG, JPEG, PNG, WebP, GIF, BMP, SVG, HEIC, and PDF. Limits: max 200 files - max 1 GB total.

With a target size set, quality and dimensions are chosen for you. Modes adjust quality and resize only. For PNG graphics, choose WebP or JPG output when you need real size reduction. For HEIC, the browser decodes locally and exports as JPG, WebP, or PNG.

Files and downloads

No files selected.

Open one compressed result before replacing your original. Some files are already optimized, so keeping the original can be the best output.

Open a page with the size already set: Resize image to 20KB · 50KB · 100KB · 200KB

Reduce image size in KB for forms and portals

When a website says "photo must be under 50KB", it means the file size on disk, not the width and height. This image size reducer is built for exactly that. Pick 20KB, 50KB, 100KB, 200KB or any custom number, add your photo, and the tool returns the clearest version that fits.

It works on JPG, PNG, WebP and iPhone HEIC photos, and you can mix them in one batch. HEIC files are converted to JPG along the way, because most forms don't accept HEIC.

Common photo size limits

These are typical limits you'll meet on application forms. Always check the exact rule on the form you are filling in, since every site sets its own.

Signature scanOften 10KB to 20KB. Choose 20 KB, or Custom for a smaller value.
Passport-style photoOften 20KB to 50KB. Choose 50 KB.
ID card or certificate photoOften 100KB to 200KB. Choose 100 KB or 200 KB.
Email or chat attachmentNo strict limit. Use Balanced mode for a much lighter photo.

If the form also asks for specific dimensions in pixels or centimeters, set them with Resize Image before compressing.

How to compress an image

  1. Choose files. Add photos from your phone gallery or computer. JPG, PNG, WebP, HEIC, GIF and BMP all work.
  2. Set a target size in KB, or leave it off and pick a mode: Soft, Balanced, Strong or Max.
  3. Press Compress. Each file shows the new size and, for KB targets, the final dimensions.
  4. Download one image or all of them as a ZIP.

What the compression modes do

Soft keeps the full size and saves at 88% quality. Balanced, the default, saves at 82% and limits the long side to 1920 pixels, which is plenty for any phone or laptop screen. Strong uses 78% and 1280 pixels, and Max uses 72% and 800 pixels for the lightest result. You can also set quality and resize on your own with Custom.

Output format matters as much as the mode. A photo saved as PNG can drop to a small fraction of its size just by switching the output to JPG or WebP. Keep PNG for logos and images with transparent backgrounds.

Compress photos without uploading them

Every image is processed by your own browser. Nothing goes to a ConvertorLab server, so personal photos and ID scans stay on your phone or computer. There's no login, no watermark and no limit on how often you use it.

For PDF files, use Compress PDF. It has its own KB target and handles multi-page documents far better.

Image compression questions

How do I reduce a photo to 50KB?

Add the photo, choose 50 KB in the Target size menu and press Compress. The tool lowers quality first and reduces dimensions only when needed, then shows the final size.

How can I compress an image to 20KB?

Select 20 KB as the target. For signatures and small portraits this keeps the image readable. Large photos will be scaled down so they can fit in 20KB.

Can I compress an image to 100KB without losing quality?

Most phone photos can reach 100KB with little visible change on screen, because the tool keeps the highest quality that fits. Very detailed photos may need to be resized as well.

Which formats does this image compressor support?

JPG, JPEG, PNG, WebP, HEIC, HEIF, GIF and BMP. HEIC, GIF and BMP are saved as JPG or PNG, since browsers can't write those formats.

Is the image compressor free?

Yes. It's free with no sign-up and no watermark. Each batch can hold up to 200 files or 1GB.

Are my images uploaded to your server?

No. Compression runs in your browser, so your images stay on your device.

Why did my image not get smaller?

Some images are already compressed well. When a new copy would be larger, the tool keeps your original. Set a KB target, lower the quality, or switch the output to JPG or WebP for a smaller file.