JPG Compression

Compress JPG or HEIC to the exact KB size you need

A practical tool for JPEG photos, iPhone HEIC images, profile pictures, form uploads, and websites that reject larger files.

Free
No signup
Private

Use the compressor at no cost.

Open the tool and start compressing immediately.

Compression stays in your browser and files are not stored on our servers.

Common use cases

Passport and application photo uploads
Visa, PAN card, and ID photo requirements
Signature and profile image size limits
Government and school portal size limits
Government exam photo uploads like SSC, UPSC, and RRB
Faster image uploads for blogs and listings

Start compressing

Set your target size, let the tool do the work, and download the result when it is ready.

What this tool does

This tool compresses JPG files toward a target KB or MB size directly in your browser. Choose the limit from your form, run compression, then review the result before your final upload.

Practical tips

  • JPG is usually best for photos, portraits, passport images, and visa images.
  • If a portal still rejects the file, check the maximum pixel dimensions too.
  • For signatures or crisp graphics, PNG may be a better fit than JPG.

Verifiable method

How ExactSizer targets a file-size limit

The target is treated as a maximum limit, not a promise that every source file can finish at exactly the same byte count.

01

Convert the target to bytes

The KB value is converted to bytes (KB × 1,024), and every candidate result is compared with that limit.

02

Search for the highest usable image quality

For JPG, PNG, and WebP, the engine tests quality between 0.1 and 1.0 using 12 binary-search steps. If that is not enough, dimensions decrease in 5% increments down to a minimum of 10% of the starting dimensions. To bridge encoder size plateaus, it also tests higher-quality candidates and refines dimensions in 6 passes, always retaining the closest result under the limit.

03

Process locally and report the result honestly

The file is processed in browser memory. The result reports whether the target was met and shows a warning if minimum settings are reached before the requested size.

Popular target sizes

Many people land on pages like this because they need a specific number, not just a smaller file. These are some of the most common targets in this niche.

Frequently asked questions

These answers cover the questions people usually have before compressing a file.

Can I compress JPG to 100KB or 200KB?

Yes. Targets like 100KB and 200KB are common for forms, profile photos, and upload portals, and you can aim for them directly here.

Will JPG quality stay the same?

Exact-size compression always involves tradeoffs, but the goal is to keep the image as clear as possible while aiming for your target.

What if my JPG is still too large?

If quality changes alone are not enough, the tool can reduce the image more aggressively to get closer to the size you requested.

Related resources

Useful next pages for common targets, format changes, and upload problems.

Privacy and Analytics

We use optional cookies and analytics only if you accept them. The compressor still works without tracking. Learn more