Skip to content

Image Compressor

Shrink JPG, PNG and WebP photos, or get each one under an exact limit like 20 KB, 50 KB or 100 KB for a job or admission form. Up to 20 images at once. They are compressed in your browser and never uploaded.

Figures last checked against the sources on this page on .

Read the guide: How to Compress a Photo to 20KB or 50KB for Online Job Forms

Settings

70-80% looks the same as the original for most photos.

Output format

Results

Add images to see the compressed size here.

How to compress an image to a size in KB

  1. Drop up to 20 images on the box, or tap it to pick them from your phone or computer. JPG, PNG, WebP, GIF and AVIF all work.
  2. For a form with a size limit, choose Exact KB size and pick 20, 30, 50, 100, 200 or 500 KB, or type the limit from the form. To simply shrink photos, use By quality; 70-80% looks the same as the original for most photos. If the form also fixes the width and height, use Photo & Signature Resizer.
  3. Pick the output format. JPG is the safe choice for upload forms. WebP is usually smaller, but some portals do not accept it. PNG suits graphics, not photos.
  4. Each image shows its old size, new size and width and height. Download them one by one, or with Download all when there are several.

Frequently asked questions

How do I compress a photo to 20 KB?

Choose Exact KB size, pick 20 KB, leave the format on JPG and drop the photo. The tool lowers the JPG quality first. If even the lowest quality is too big, it shrinks the width and height step by step until the file fits, so a large phone photo can come out with fewer pixels.

How do I reduce a photo to 50 KB or 100 KB for a job or admission form?

The same way: Exact KB size, then 50 or 100 KB, or type the exact number from your form. The tool keeps the highest quality that still fits under the limit, so the photo is as sharp as the limit allows. Each portal sets its own limit (FPSC wants the photo under 30 KB, PPSC under 25 KB), so check the figure on your form.

Sources: FPSC, Guidelines for online application (September 2025), page 9; PPSC, Online application procedure (2022), page 1

Does 50 KB mean 50,000 or 51,200 bytes?

The tool aims for 50,000 bytes, the smaller of the two, so the file passes whichever way the form counts a kilobyte. Your phone or computer may show the result as a little under 50 KB, such as 48 KB, because it counts 1 KB as 1,024 bytes.

Sources: NIST, Prefixes for binary multiples

Why could it not reach my target size?

It gives up after 8 rounds of shrinking, or once the image is about 64 pixels wide, and then gives you the smallest file it made with a warning. That happens with PNG output, which has no quality setting to lower, and with very small targets on big photos. Switch to JPG or raise the limit.

Will compressing change the photo's width and height?

Only if you ask or the KB target needs it. In By quality mode the size in pixels stays the same unless you set a Max width. In Exact KB size mode the tool shrinks the pixels only when the lowest quality is still too large. If your form also asks for exact pixels, use the Photo & Signature Resizer instead.

Are my photos uploaded?

No. Compression runs in your browser and the photos never leave your device. The new file is drawn from the pixels alone, so camera details in the original, such as GPS location, are not copied into it.

Why did my picture get bigger as a PNG?

PNG is lossless, so saving a photo as PNG often makes it larger than the JPG you started with. Use JPG or WebP for photos and keep PNG for logos, screenshots and graphics with flat colours. A transparent PNG saved as JPG gets a white background.