Your images are processed in your browser — Cloud HD (Pro, opt-in) is the only exception

Compress JPEG to 100KB

The tool below is already set to JPEG and 100 KB. Drop a JPG in, check the measured size, and download. Nothing is uploaded.

Free, no signupWorks offlineNo upload, ever
📸
Drop an image to startTap to choose an image
PNG, JPG, WebP, AVIF, HEIC, BMP, SVG, GIF, TIFF
Target size · 100 KB
Pro tools Pro
Platform
Pro
Presets limit your photo’s longest side and keep its shape — nothing is cropped, so the result matches the named size only when your photo already has that shape.
ProUnlocks one-click platform presets for Instagram, LinkedIn, X, YouTube, WhatsApp, and more.See Pro plans
Responsive set
Pro
Also export as
Pro
Your Format choice is always saved. These add more copies of the same image — one per format, at each width you tick above and only at those widths — bundled in a single ZIP. Tick no width and the extra formats come at your original size.
With Pro, 1 image → up to 17 files · A width larger than your original is never upscaled, so those collapse into one file.
ProPro unlocks responsive image sets and multi-format export, packaged in a single ZIP.See Pro plans
Rename pattern
Pro
Saved presets
Pro
ProPro unlocks saved presets — bundle your responsive set, format, watermark, codec and rename template into one named profile you apply with a single click.See Pro plans
Free foreverOffline-readyImages never uploaded
Why MiniPx

Built for people who care how images travel.

100%On-device
This compressor never uploads.
Every byte processed in your browser. No copy, no trace. Cloud HD — the Pro-only option on 7 AI tools — is the one exception on the site.
50–90%Smaller
Honest compression.
Multi-pass encoding that respects your image. No silent quality cliffs.
5Files per batch
No quota. No credits. No watermark.
Five files a batch on the free tier, unlimited batches — Pro lifts the cap. Your device is the only real ceiling for compression, because your device does the work; only Pro Cloud HD runs are metered.
8Formats
Native to every modern format.
PNG · JPG · WebP · AVIF · BMP · SVG · GIF · TIFF
MiniPx
Settings
Mode
Format
Compression
Custom quality
65%
TinyMax
Max width
Privacy
EXIF data always removed
Every output drops GPS location, device info & timestamps
More tools
Everything stays on your device.
Runs in
Your browser, on your device
Upload
None — nothing is uploaded
Signup
Not needed
Watermark
None added by MiniPx
Limits
No quota. Batch tools take 5 files at a time on Free; Pro lifts the cap
Output
A file saved straight from your browser

Compress JPEG to 100KB — Free, Fast & Private

A 100 KB limit is common enough on application and upload forms that the size is rarely the surprise; the format is. This page opens the compressor on JPEG with the target already at 100 KB. A typical phone photograph is dozens of times larger than that, so there is real work between the file you have and the file the form accepts, and this page is about that gap.

How the tool gets a JPEG under 100 KB

The target is a search, not a preset. The tool first tries a high quality; a photograph that is already small enough passes there untouched. Otherwise it tries its lowest quality to find out whether 100 KB is reachable at this size at all. If it is, it narrows in on the highest quality that still fits by interpolating between the two probes. If it is not, it reduces the dimensions in steps and searches again, and only after that does it give up and report the smallest file it made.

The order matters for the picture. Quality is spent before resolution, because detail lost with fewer pixels cannot be recovered by whoever views the file, while moderate compression is hard to see on a form-sized photograph.

What fits in 100 KB — measured on this page

We dropped five real files on the compressor above and kept what it handed back. 5 of 5 came out under 100 KB; one was made smaller in pixels to get there, because past a point the bytes can only come from pixels.

Measured results for 100 KB
FileBeforeAfter, on this pageUnder 100 KB?
12 MP phone photo4032 × 3024 px · 3.73 MB2580 × 1935 px · 88.8 KBYes
Portrait / headshot3264 × 4653 px · 2.25 MB3264 × 4653 px · 92.7 KBYes
Scanned handwritten page3349 × 4281 px · 2.17 MB3349 × 4281 px · 95.9 KBYes
Scanned signature2041 × 617 px · 109.1 KB2041 × 617 px · 61.8 KBYes
Screenshot (PNG)1280 × 800 px · 88.1 KB1280 × 800 px · 97.4 KB — larger than the original (PNG made into JPG)Yes

Measured 2026-10-06 in Chromium 145.0.7632.6 with this page’s own settings. The photos are public-domain and CC0 files from Wikimedia Commons; the screenshot is our own. Sizes read as the tool shows them (1 KB = 1,024 bytes); the target itself is 100,000 bytes, which is under 100 KB on either reading.

Why 100 KB is kinder to a JPEG than 50 KB

Twice the budget is a large difference for a photograph. At this size many pictures keep their full dimensions and give up only quality, which is the cheaper loss. The table above shows which of the five real test files kept their size and which were reduced. Treat it as a guide, not a promise: your file is not one of the five. If the form wants PNG instead, the PNG page explains the different route a lossless format has to take.

Decimal kilobytes

KB here is 1,000 bytes. A file under that is also under a portal that counts 1,024-byte kilobytes, so the decimal reading is the safe one for either kind of form.

How it works

  1. Add your JPG: Drop the file on the tool above, or browse for it. It is read in this browser tab.
  2. Leave the target at 100 KB: The tool opens on JPEG with 100 KB set. Change nothing unless your form states a different limit.
  3. Compress: The tool searches for the highest quality that fits, and reduces dimensions only if quality alone cannot reach the target.
  4. Read the measured size, then download: If 100 KB was not reached, the notice says so and gives the real size of the smallest file made.

Frequently asked questions

JPG photo ko 100 KB me kaise kare?
Use the compressor at the top of this page: it is already set to a 100 KB target. Drop your photo in, let it compress, and check the size shown next to the result before you download. If it is still too big, lower the quality or the width and run it again.
How do I compress a JPG to under 100 KB?
Drop it on the tool at the top of this page. It is already set to JPEG and 100 KB, searches for the highest quality that fits, and shows the measured size before you download.
Does the picture keep its dimensions?
Often, yes. The tool reduces quality first and reduces pixel dimensions only when quality alone cannot reach the target. The table shows, for each of five real files, whether the dimensions changed.
My JPEG is several megabytes. Is 100 KB realistic?
For a single picture it usually is, because the search can use both quality and, if needed, size. The table shows a phone-sized photograph taken through the same steps.
What if the result is still over the limit?
You are told that the target was not reached and shown the real size of the smallest file the tool made. Reduce the source dimensions or crop, and run it again.
Is my photo uploaded?
Compression, conversion, resizing and every free tool run entirely in your browser — nothing is uploaded. The JPEG is encoded in this tab.

All Image Tools

AI Tools

Compress for Platform

Solutions by use case