Compress Image (to 100 KB, 50 KB or Any Size)

Compress images to a target file size such as 100 KB or 1 MB, or by quality level. Works with JPG, PNG, WebP and HEIC, in batches, free and entirely in your browser.

  • Free
  • No upload
  • No signup
  • Works offline

Your files never leave your device

How to use Compress Image

  1. 1Add your images

    Choose or drop one or more JPG, PNG, WebP or HEIC images. Batches are supported.

  2. 2Pick a mode

    Choose Target file size and enter a size in KB or MB, or choose Quality level and set the Quality slider.

  3. 3Choose format and width

    Keep Same as original (PNGs become JPG), or pick JPG or WebP (smaller). Optionally set Max width in pixels.

  4. 4Compress and download

    Press Compress. Download each image, or all of them as a ZIP when you compress several.

Why compress images

Large photos cause problems everywhere: job portals and government forms reject files over 100 KB, 200 KB or 1 MB, email bounces attachments over 20–25 MB, and websites with heavy images load slowly and rank worse in Google. A phone photo is often 3–8 MB, far more than needed for screens. This compress image tool shrinks images while keeping them looking good.

Two compression modes

Target file size – type the size you need and choose KB or MB (the default is 100 KB). The tool tries progressively lower quality settings to find the best-looking result under your limit, and reduces the dimensions only if quality alone cannot reach it. This is the mode to use for forms and portals with strict size limits.

Quality level – set the Quality slider yourself. Higher values keep more detail; lower values give smaller files. Use this when you care about consistent quality across a batch rather than an exact size.

Format

  • Same as original (PNG → JPG) – JPGs stay JPG; PNGs become JPG, because PNG cannot be compressed with a quality setting. Transparent areas become white.
  • JPG – universally accepted; best for photos.
  • WebP (smaller) – typically 25–35% smaller than JPG at the same visual quality, and supports transparency. Shown only when your browser can encode WebP. Use it for websites; check that the destination accepts WebP before using it for forms.

HEIC photos from iPhones are accepted and converted during compression.

Max width

Max width (px, 0 = keep) scales down wide images before compressing. Reducing dimensions is the most effective way to cut file size: a 4,000-pixel-wide photo resized to 1,600 pixels is about a sixth of the pixels. Good values:

UseMax width
Website hero image1,920 px
Blog or product image1,200–1,600 px
Email attachment1,600 px
Forms with 100 KB limits800–1,000 px

Getting the best results

  • Start from the original, not an already compressed copy – each round of JPG compression loses a little more detail.
  • For strict limits like 20 KB or 50 KB (common for signatures and passport photos on application forms), also set a Max width around 400–600 px so the tool does not have to drop quality too far.
  • Check text and faces after compressing. Fine text shows artefacts first.
  • For exact pixel sizes, use Resize Image first, then compress.

Batch compression

Select several images and they are all compressed with the same settings. The results list shows each file’s original and new size; download them individually or as a single ZIP.

Privacy and metadata

Images are processed on your device and never uploaded. Because they are re-encoded, the output does not include the original EXIF metadata such as GPS location and camera serial numbers. If you only want to remove metadata without changing quality, use EXIF Remover instead.

Image Converter changes formats without compression goals, Crop Image removes unwanted edges, and Compress PDF shrinks scanned documents.

Frequently asked questions

How do I compress an image to 100 KB?

Choose Target file size, enter 100 and select KB, then press Compress. The tool searches for the highest quality that fits under 100 KB, reducing dimensions only if it has to.

How do I reduce a photo to under 1 MB or 2 MB?

Enter 1 or 2 and choose MB in the target size unit. Most phone photos fit under 1 MB with no visible difference.

Why do my PNGs become JPG?

PNG is lossless and cannot be compressed much by quality. Converting to JPG (or WebP) makes photos much smaller. If you need transparency, choose WebP, which keeps it.

Will compression remove EXIF data and location?

Yes. Re-encoded images do not carry the original EXIF metadata, so GPS location and camera details are removed as a side effect.

Can I compress many images at once?

Yes. Select several images; they are compressed with the same settings and you can download them together as a ZIP.

Are my images uploaded?

No. Compression happens in your browser on your device.

Guides for Compress Image

Cookie settings

Choose which optional technologies may be used on this browser. Your choice is saved on this device only (in local storage) and is sent to Google using Consent Mode. Files you process are never uploaded, whatever you choose.

Remembers your theme and this consent choice, and lets the site work offline. Always on; nothing is shared.

Lets Google store and read cookies to serve, cap and measure ads, and receive ad-related data about your visit (ad_storage, ad_user_data). If off, Google may still show limited, non-personalised ads without cookies.

Lets ads be tailored to your interests (ad_personalization). Requires Advertising.

Allows privacy-friendly usage statistics (analytics_storage). We do not run analytics today; this stays off unless you allow it.