Compress image to 1MB

Shrink any JPG, PNG or WebP to 1 MB or less — at the highest quality that still fits. Made for website uploads, marketplaces and social posts.

Drop your images here

or click to browse · paste with Ctrl+V / ⌘V

Choose images

JPG, PNG, WebP · up to 30 at once≤ 1 MB

Private by design — your images are processed in your browser and never uploaded.

One-click presets

Pick what you are uploading for — size and pixel limits are set for you. Then add your photos.

Or just pick a size

Or type any size
  • Free, no signup
  • Photos never uploaded
  • Batch + ZIP download
  • Works on phone

Quick answer

To compress an image to 1 MB, drop it into KBPass above: the target is already set to 1 MB. KBPass searches the encoder quality until the file is at or under 1,048,576 bytes and only reduces the pixel size if quality alone is not enough. It is free, needs no sign-up and runs entirely in your browser.

How to: Compress to 1MB

  1. 1

    Click “Choose images” or drop your photo. JPG, PNG and WebP work, up to 30 files at once.

  2. 2

    Keep the 1 MB target, or pick a preset if your form also limits width and height.

  3. 3

    Download the compressed file — or everything as one ZIP when you added several.

Frequently asked questions

How do I reduce a photo to 1 MB without losing quality?

Some quality loss is unavoidable at small sizes, but KBPass keeps the highest JPEG or WebP quality that still fits 1 MB and shrinks pixel dimensions only when it has to. For website uploads, marketplaces and social posts, the difference is usually invisible at normal viewing size.

Is 1 MB the same as 1,000,000 bytes?

Usually 1 MB means 1,048,576 bytes (1 KB = 1024 bytes), which is KBPass's default. Some portals count 1 KB as 1000 bytes; switch the setting to “1 KB = 1000” so the file is at most 1,000,000 bytes.

Can I compress many images to 1 MB at once?

Yes. Drop up to 30 images. Each one is compressed to 1 MB on its own, and you can save them one by one or as a single ZIP file.

Does it work on iPhone and Android?

Yes. Open the page in your phone's browser and choose photos from the gallery. iPhones hand over a JPG copy automatically, so HEIC photos work when picked from the library.

Are my photos uploaded to a server?

No. KBPass compresses images inside your browser with a Web Worker. The file never leaves your device, which makes it safe for ID documents and passports.

More free tools