PixelPress

Compress an image to exactly 100 KB

Government forms, job portals, visa applications, and email attachments all love one number: 100 KB. PixelPress aims for it closely — it automatically searches for the highest quality that still fits under your target, so your file is more likely to pass an upload check. Everything runs in your browser, so your image never leaves your device.

Compress an image to 100 KB — free · Free · Unlimited · Files never leave your device

How to compress an image to 100 KB

The compressor above is already set to a 100 KB target. Here is exactly how to use it, step by step.

  1. Add your image

    Drop a JPEG, PNG, WebP, GIF or AVIF into the box above, or click to browse. The tool is already set to a 100 KB target, so you can start immediately.

  2. Let it search

    PixelPress runs a quick binary search to find the highest quality that keeps your file at or under 100 KB. The result line updates as it works.

  3. Tweak if needed

    If the result is larger than you want, lower the target, cap the width, or switch the output format. Every change re-compresses instantly in your browser.

  4. Download

    Click Download on the finished image, or Download all for a batch. The compressed file is saved straight from your device — never uploaded.

See your before & after, live

When you add an image above, each result line shows the real before-and-after values from your own upload — the original file size, the compressed size, the new dimensions, and how much you saved. Nothing here is a sample or an estimate: every number comes from the image you actually dropped in.

  • Original size → compressed size, side by side.
  • New pixel dimensions, so you can confirm the image still fits the form.
  • A savings percentage calculated from your real files.
  • A thumbnail of your own image, not a stock photo.

Results depend on your original image and the output format you choose. A detailed photo, a large scan, or a PNG will compress differently from a simple graphic — PixelPress shows you exactly what happened, never a guaranteed outcome.

What if my image cannot reach 100 KB without looking bad?

Some images — very large photos, detailed scans, or files saved as PNG — cannot shrink to 100 KB without visible quality loss, no matter which tool you use. That is a real limit of the data inside the image, not a flaw in the compressor. Here is what to try, in order:

  • Switch the output to JPEG or WebP

    Both compress photographs far more aggressively than PNG, so the same image fits 100 KB at a noticeably higher quality.

  • Cap the max width

    A 4000 px photo carries far more data than a form needs. Set max width to 1280 or 1920 px and 100 KB holds much more detail per pixel.

  • Accept a slightly higher target

    If 100 KB visibly damages the photo, try 120 or 150 KB. Many forms state a maximum, not an exact figure — check the limit before settling.

JPEG, PNG & WebP — which should you choose?

The format you pick changes how small the file gets and whether transparency survives. Here is the short version for reaching 100 KB.

  • JPEG

    Best for photos. Built for photographs. It discards detail your eye barely notices, so a camera JPEG can often shrink substantially with little visible difference. It does not support transparency — transparent areas are flattened onto white.

  • PNG

    Best for graphics. Lossless and transparent, ideal for logos, icons, and screenshots with sharp edges or text. The trade-off is size: a photo saved as PNG can be 10× larger than the same photo as JPEG, so it rarely fits 100 KB.

  • WebP

    Best all-round. The modern default. It supports both lossy and lossless compression and keeps transparency, yet is typically smaller than JPEG at a similar quality. Most current browsers support it.

How to download your compressed image

  1. Click the Download button next to any finished image to save that single file.
  2. Compressed several at once? Use Download all to save every finished image in one go.
  3. Files are saved with a -pressed suffix (for example photo-pressed.jpg), so they never overwrite your original.
  4. The download comes straight from your browser’s memory — nothing is uploaded or fetched from a server.

Download is always free — no sign-up, no watermark.

Your image never leaves your device

PixelPress runs entirely in your browser using the built-in canvas image engine. Your photo is read into memory, compressed, and offered back to you as a download — it is never uploaded to a server, never stored, and never logged. You can disconnect from the internet after the page loads and the compressor keeps working. That makes this a privacy-friendly way to prepare sensitive ID, passport, or document photos for a strict upload form.

  • No upload — your file stays on your device the whole time.
  • No storage — nothing is saved on a server after you compress.
  • No account — no sign-up, and no record of which files you compressed.
  • Works offline — once the page is loaded, the tool needs no connection.

Questions, answered

How do I get my photo under 100 KB?

Drop your image in — the tool is already set to a 100 KB target. It searches for the best quality that fits and gives you a ready-to-upload file in seconds. Need a different limit? Just type it into the Target KB field.

Will a 100 KB photo still look good?

For web and form use, usually yes. At typical photo dimensions, 100 KB holds up well on screen. If your image is very large, capping the width to 1280 or 1920 px preserves noticeably more detail at the same file size. The exact result depends on your original image and the format you choose.

Is it safe to compress ID or passport photos here?

Yes — this is a privacy-friendly way to do it. Your photo is compressed entirely on your own device and is never uploaded to any server, unlike most online compressors. You can even turn off your internet after the page loads and it still works.

Why can’t my image reach exactly 100 KB?

Some images hold too much detail to fit 100 KB without visible loss — large photos, detailed scans, and PNGs in particular. PixelPress always finds the highest quality that fits the target, but it cannot add quality that the data does not allow. Switching to JPEG or WebP output and capping the width usually helps; if not, a slightly higher target may be the honest answer.

Which output format should I choose for 100 KB?

For photographs, JPEG or WebP usually reach 100 KB at the best quality. WebP is usually the smallest and supports transparency, while JPEG is a widely compatible choice for older systems. Avoid PNG for photos — it is lossless and rarely fits 100 KB. Use PNG only for simple graphics, logos, or screenshots.

Does the tool guarantee my file will be exactly 100 KB?

No. PixelPress searches for the highest quality that keeps your file at or under the 100 KB target, but the final size depends on your original image, its dimensions, and the output format. Most photos land close to the target; a few cannot reach it without visible loss, and the tool shows you the real result either way.

Can I compress multiple images to 100 KB at once?

Yes. Drop in several files or a whole folder, and every image is compressed with the same 100 KB target. Download them one by one, or use Download all when the batch finishes.

Do I need to install anything or sign up?

No. PixelPress runs in your browser, with no app to install, no account to create, and no watermark added. Open the page, drop your image, and download the result.

More free tools

Compress JPEG · Compress PNG · Compress WebP · All tools