Skip to content

Compress Image

Make JPG, PNG and WebP images smaller in your browser. Choose a quality or an exact size in KB, compare before and after, and download one image or a ZIP.

  • Exact size in KB
  • Never a bigger file
  • Keeps transparency
  • Never used to train AI

Drop images here

JPG, PNG or WebP · smaller files, same look · up to 20 at once · 50 with a free account

or drop images anywhere in this box ·

  1. Add images
  2. Pick quality or a size
  3. Compress, download
InJPG, PNG, WebP, GIF, AVIF
ModesQuality or target KB
OutJPG or WebP, ZIP for many
RunsIn your browser

How to compress an image

Compress image makes photos and graphics smaller so they upload faster, fit size limits and load quickly on websites. It runs in your browser: your images are never uploaded.

  1. Add your images. Drop them on the box above or choose Select images. JPG, PNG and WebP all work, plus GIF, BMP and AVIF. You can add several at once.
  2. Choose how to compress: Quality (a slider from 30 to 95, starting at 75) or Target size (an exact limit in KB, such as 100).
  3. Optional: set a Max width in pixels and pick the output format (Auto, JPG or WebP).
  4. Press Compress. Each result shows the size before and after, the saving and the final dimensions, with a before-and-after preview for a single image.
  5. Download the image, or all of them in one ZIP.

Quality or target size?

QualityTarget size (KB)
You chooseHow much detail to keep (30–95)The largest file size allowed
You getA consistent look; the file size varies by imageA file at or under your limit, as sharp as possible
Best forWebsites, galleries, sharingForms and portals with a size limit

In Quality mode, 75 is a good starting point for photos: most people can’t tell it from the original on screen. Go to 85 or higher for images you’ll print or zoom into; go lower when the file size matters more than fine detail.

In Target size mode, the tool searches the quality range for the highest setting that fits. Only if even low quality is still too big does it reduce the dimensions, step by step, and it tells you the new size in pixels. If the limit is impossible without making the image too small, it says so and gives you the closest result instead of a broken file.

Reduce image size in KB for forms and applications

Exam portals, job applications, visa and passport forms often ask for a photo or signature under a limit such as 20 KB, 50 KB, 100 KB or 200 KB. Choose Target size, type the number and press Compress. A few tips:

  • Use the exact number the form gives. The tool counts 1 KB as 1,000 bytes, so a file it makes under 50 KB is under 50,000 bytes.
  • Check the required dimensions too. Many forms also ask for a width and height in pixels. Set Max width here, or resize precisely first with the image resizer; if the form gives a size in centimetres, use resize an image in cm.
  • Very small limits (under about 20 KB) work best with a cropped photo: less background means more of the size budget goes to the face or signature.
  • Choose JPG for photos. Most portals accept JPG; some reject WebP.

JPG, WebP and PNG: which format?

The format decides how small an image can get:

  • JPG is made for photos and is accepted everywhere. It has no transparency, so see-through areas become white.
  • WebP usually gives smaller files than JPG at the same quality and keeps transparency. All modern browsers support it, but some forms and older apps don’t (see Google’s WebP overview).
  • PNG is lossless: great for screenshots and logos, but large for photos. Compressing a PNG here saves it as JPG or WebP, which is where the big savings come from.

Auto picks for you: JPG for ordinary photos, and WebP for images with transparency so the see-through parts stay see-through. To change format without compressing, use the image converter.

Never a bigger file, and every result checked

Some images are already well compressed, and saving them again would make them larger. When the format stays the same (a JPG saved as JPG, or a WebP as WebP) and the result isn’t smaller, the tool keeps your original and tells you so, instead of handing you a bigger file.

Every compressed image is also opened again before you download it, and its dimensions are checked, so you don’t discover a broken file after you’ve uploaded it somewhere.

Why resizing helps most

A modern phone photo is often 4,000 pixels wide or more, while a website column or an email is rarely wider than 1,000 to 2,000. Pixels you’ll never see still cost space. Setting a Max width (for example 1600 for a blog photo or 1080 for social media) shrinks the dimensions first, and the quality setting then works on far fewer pixels. Images already narrower than the max width are left at their size. The height always follows, so nothing is stretched.

Location and camera data removed

Photos from phones and cameras often carry hidden details: the camera model, the date and sometimes the GPS location where the picture was taken. Compressed images are freshly saved from the pixels, so this data is not included in the result (the one exception is when your original is kept because it was already smaller). That makes compressed photos safer to post publicly, and it also saves a few kilobytes. Keep your original if you need that information.

Compressing images for websites

Images are usually the heaviest part of a web page, and large ones slow pages down, especially on phones. Smaller images help pages load faster, which visitors notice and search engines measure. A simple routine: resize to the largest width your layout shows, compress at quality 70 to 80, and use WebP where your site supports it. Keep the originals somewhere safe and compress copies, so you can always go back.

For documents rather than pictures, compress PDF does the same job for PDF files, and to put photos into one PDF use JPG to PDF.

Private: your images stay on your device

Compression happens in your browser on your own device. Images aren’t uploaded, stored or used to train AI, and closing the page removes them. That matters for ID photos, signatures and personal pictures. More in Trust and privacy.

Ask in plain words

  • “Get this photo under 100 KB for my application.”
  • “Compress these photos to 1600 px wide for my blog.”
  • “Make this logo smaller but keep the transparent background.”

Type it under the tool or in the AI workspace.

Compress image: questions and answers

How do I compress an image to 100 KB?

Choose Target size, type 100 and press Compress. The tool finds the best quality at or under 100 KB.

Will compressing reduce the quality?

A little detail is removed, but at quality 75 or above the difference is hard to see on screen. The before-and-after preview lets you check.

Are my images uploaded?

No. Images are compressed in your browser and never leave your device.

Can I compress several images at once?

Yes. Add several and download them all in one ZIP.

Does it keep transparent backgrounds?

Yes, with Auto or WebP: images with transparency are saved as WebP. JPG has no transparency, so those areas turn white.

Why did I get my original file back?

It was already well compressed. Saving it again in the same format would have made it bigger, so the original is kept.

Can I compress HEIC photos from an iPhone?

Not yet. Convert them to JPG first, or set your iPhone camera to Most Compatible (Settings › Camera › Formats) so new photos are saved as JPG.

Is location data removed?

Yes. Compressed images are saved fresh from the pixels, without camera or GPS data. If the original is kept because it was already smaller, it stays as it was.