Compress JPEG to 100KB

Set a target size and the tool finds the best quality that fits. Works in your browser, nothing is uploaded.

100% privateNo uploadNo signupUnlimited and free
Drop JPEG images here
or click to choose files (JPG, JPEG, PNG, WebP)

Compress a JPEG to a specific size

Job portals, visa forms and email limits often ask for a photo under 100KB, 50KB or 200KB. Type the size you need in the Target size box. The tool tries different quality levels and keeps the highest quality that stays under your limit. If the photo is large, also pick a smaller max width so it can reach the target without looking rough.

How to compress a JPEG

  1. Drop one or more images above.
  2. Move the quality slider. 70 to 80 is a good balance for photos.
  3. Check the new size, then download the file.

Why use this compressor

Most online tools upload your pictures to someone else's server. This one does the work inside your browser with the canvas API, so private photos, ID scans and client files stay on your device. It also works offline once the page has loaded.

Questions

Are my images uploaded?

No. Compression happens locally in your browser. Nothing is sent to us.

What quality setting should I use?

For web photos, 70 to 80 usually cuts the file size a lot with little visible change. Below 50 you may see blocky artifacts. Use 90 or higher for images you plan to edit again.

Why did my file get bigger?

If the original was already heavily compressed, saving it again at a high quality can make it larger. Lower the quality or reduce the max width. The tool will not offer a result larger than your original without telling you.

Does it remove EXIF data like location?

Yes. Re-encoding through the browser drops EXIF metadata, including GPS location and camera details.

Is it free?

Yes, with no limit on the number of images.