Exact File Compression

Reduce File Size to the Exact KB or MB You Need

Reduce JPG, HEIC, PNG, WebP, GIF, and PDF file size online. Choose a target in KB or MB, compress privately in your browser, and download without signing up.

To reduce a file's size, choose the required KB or MB limit, select your image or PDF, and start compression. ExactSizer adjusts quality and dimensions in your browser to get as close as practical to the requested size.

ExactSizer is a private file compression toolkit for images, PDFs, forms, portals, and strict upload-size limits.

Free
No signup
Private
Exact Targets

Start compressing

Choose a target, upload your file, and download the result.

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

Compress animated GIFs deliberately

For animated GIFs, the engine tests multiple dimensions, palette sizes, and frame intervals. A strict target may therefore reduce colors or retain fewer frames, and the result reports those changes.

04

Rebuild PDFs page by page

Each page is rendered in the browser, converted to a JPEG image, and embedded in a new PDF. The engine tests quality and can reduce render scale in 5% increments. This may remove selectable text and soften fine detail.

05

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.

PDF upload limits

Popular PDF size targets

Start with the exact PDF limit your upload form gives you, then adjust the PDF profile only if the file still needs to be smaller.

Image upload limits

Popular image size targets

Target the exact limit for your profile photo, passport, or signature. Works for JPG, HEIC, PNG, WebP, and GIF.

Optimized for Specific Needs

Whether it's a passport photo, a digital signature, or a multi-page transcript, we target the exact limit you're facing.

Passport & Visa

Shrink photos to 50KB or 100KB with correct dimensions for official forms.

Digital Signatures

Keep signatures sharp while hitting strict 20KB or 50KB upload limits.

CV & Resumes

Compress PDF resumes to 1MB or 2MB to ensure they pass through HR portals.

Why ExactSizer?

Most compressors only make files smaller. ExactSizer is built for the moments when a form, portal, or website asks for a specific limit and you need to get there quickly.

Security by Design

Your files stay on your device while you compress them, which is especially helpful for personal documents, IDs, and application files.

Made for Real Upload Limits

Use it for passport photos, visa forms, resumes, email attachments, school portals, and other uploads that reject files for being too large.

Solutions for common upload tasks

Go directly to the converter or guide that matches your form, application, or upload portal.

Frequently Asked Questions

Quick answers about file limits, supported formats, and common upload situations.

Can I compress an image to exactly 100KB or 200KB?

Yes. You can set targets like 100KB and 200KB directly. The final result depends on the original file, but the tool is built for this kind of request.

Can I compress PDF files to a specific KB size?

Yes. PDF compression can be aimed at a specific size for upload limits, email attachments, and portal requirements.

Which file types does ExactSizer support?

ExactSizer supports JPG, HEIC, PNG, WebP, GIF, and PDF files.

Will my files stay private?

Yes. Files stay on your device during compression, which makes ExactSizer a good fit for sensitive documents and images.

What if my file cannot hit the exact target?

Some files have less room to shrink than others. In those cases, ExactSizer aims for the closest practical result while keeping the file usable.

Can I use ExactSizer for form, visa, or job application uploads?

Yes. ExactSizer is especially useful when a portal asks for a strict file-size limit such as 100KB, 200KB, or 500KB.

Do I need to install anything to use ExactSizer?

No. You can open the page, choose your file, set your target size, and download the compressed result in the same session.

What does 'file size greater than 100KB' mean?

It means the file is currently too small and must be larger than 100KB. However, most users see the opposite error: 'file exceeds maximum size.' ExactSizer helps you shrink files to fit those maximum limits.

Privacy and Analytics

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