Compress an Image to 100KB

100KB is a common ceiling for photo and document uploads on application portals, and a sensible budget for images on a fast website. FormShrink compresses your image to 100KB or less as a JPG. Anything larger than 1280 px on its longest side is scaled down first, which still leaves a sharp photo on screen or a readable one-page scan.

Your file is processed on your own device and never uploaded. There's no sign-up and no watermark.

This page presets the tool: Advanced mode, JPG output, a 100KB target and resizing to fit within 1280 × 1280 px. Adjust any of it under Compression Settings; Reset Settings brings the preset back.

Add Images
Drag and drop your images here or click to select files

Drop your images here

Click to select images

Add images and compress them first
Compression Settings
Higher quality means larger file size
80%

The target size comes first: FormShrink lowers the quality below your chosen level when needed to reach it.

80%

Higher values preserve more detail but produce larger files.

Lanczos3: higher quality (slower), Bilinear: faster (lower quality).

Leave blank to let FormShrink decide the optimal size.

EXIF data such as camera details and GPS location is removed automatically

Drag and drop your images here or click to select files
Our Rust + WebAssembly engine compresses up to 10 images per batch without leaving your browser.
Everything happens locally. No uploads, no queue, no waiting for third-party servers.
Supported formats: JPEG, PNG, WebP, GIF, BMP, TIFF
Max file size: 50MB
Max files: 10

JPEG · PNG · WebP support target size compression. Other formats need to be converted first.

How to compress an image to 100KB

  1. Add one or more images

    Drop up to 10 images onto the upload area or click Browse Files. Each can be up to 50MB, so full-size camera photos and scans are fine.

  2. Review the preset

    The 100KB target and 1280 px limit are set for you. If a form asks for exact dimensions or a different limit, change Width, Height or the target size under Compression Settings before you start.

  3. Compress and download

    Click Compress Images. Each file is compressed to 100KB or less at the highest JPG quality that fits. Check the new sizes in the results, then download files one at a time or with Download All.

Common reasons to get an image under 100KB

At 100KB you're no longer fighting for every byte. A photo can stay sharp at normal screen size, and a single page of text stays legible.

ID and document scans

Portals that ask for a copy of an ID card, certificate or proof of address often allow around 100KB per file. Crop to the edges of the document so the budget goes to the text, not to the table it was lying on.

Applicant photos with more room

When a form allows up to 100KB for a photo instead of 20 or 50KB, you can keep far more detail. A head-and-shoulders photo compressed to 100KB usually looks clean even on a large screen.

Blog and website images

An image inside an article rarely needs more than 1280 px. Keeping each one near 100KB makes pages load faster, especially for readers on mobile data.

Listings and classified ads

Marketplace and classified listings often show a dozen photos per item. At 1280 px and 100KB each, a buyer who taps to enlarge still sees the item clearly, and the listing loads quickly.

Tips for 100KB images

  • For documents, photograph the page flat and straight on in daylight. Shadows and a dark desk around the page cost bytes and make the text harder to read.
  • If text in a scan looks fuzzy at 100KB, crop to the part that matters, such as the front of an ID card, rather than shrinking the whole image further.
  • 100KB here is 102,400 bytes. If a portal means 100,000 bytes, set the target to 97KB.
  • Compressing a batch for a website? Use the same settings for every image so they look consistent, then grab them all with Download All.

Questions about compressing to 100KB

How much quality do I lose when I compress an image to 100KB?

At 1280 px, a 100KB JPG usually looks close to the original at normal viewing size. Fine detail such as hair, grass or fabric gets softer when you zoom in. The tool always uses the highest quality, up to the Visual quality setting, that still fits under 100KB.

Can I compress a PDF to 100KB here?

No. FormShrink works with image files: JPG, PNG, WebP, GIF, BMP and TIFF. If your scan is a PDF, save or export the page as an image first (most scanner apps and PDF viewers can do this), then compress it here.

Can I keep the original dimensions?

Yes, switch off Resize Image. Smaller images usually still fit in 100KB, but a full-size phone photo of 12 megapixels or more generally can't get there even at the lowest quality, and the tool will tell you so.

My image is already under 100KB. Will it get bigger?

It can't end up over 100KB, but it is saved again as a new JPG, which may be a little larger or smaller than your original. If the result is bigger than the file you started with, just keep your original.

Is it safe to compress a photo of my ID here?

Your ID never leaves your device: compression happens in your browser, not on a server. The compressed file also leaves out the camera metadata, such as GPS location, that phone photos usually carry.