MakeFileFitFree file fixer

Free, no sign-up and local whenever possible.

Compress Image to 100 KB

Drop a file, paste the site error, and MakeFileFit creates a compatible image or PDF with no account, no email and no paywall.

Free toolNo sign-upNo email requiredLocal processing

Compress Image to 100 KB

Compress JPG, PNG or WebP images under 100 KB for upload forms, profiles and application portals.

Works on phone, tablet and desktop. Drag-and-drop is optional.

Batch0/20

Or choose a preset

Current target

JPEG · 100 KB

Compress Image to 100 KB

Use this page when a form, profile, visa, exam or application portal rejects an image because it is over 100 KB.

  1. 1.Choose a JPG, PNG or WebP from your device. The original file stays unchanged.
  2. 2.Keep the JPG 100 KB target, or choose a required format and dimensions. Manual fields override the pasted requirements; selecting a preset starts a fresh target.
  3. 3.Check the result size, extension and pixel dimensions. Download, open the file to check legibility, then try it on the destination site.

Will my image be uploaded?

No. Image compression runs in your browser in the current public version.

Can every photo reach 100 KB?

No. JPG and WebP compression may reduce quality and dimensions. A warning means at least one requested constraint was not met. Check small text and faces in the downloaded image before submitting it.

Can I keep PNG or WebP instead of JPG?

Yes. The format selector overrides the prefilled JPG requirement. PNG stays PNG even when it cannot reach the size limit; it is not silently converted to JPG. Only choose WebP when the destination accepts it.

Why might a 100 KB result still be refused?

Here 100 KB means 102,400 bytes. Some forms use a stricter 100,000-byte limit: choose 97 KB for a margin. Other checks can include dimensions, file type and image content. Meeting the size target does not guarantee acceptance.

What would I choose for a 600 by 600 JPG avatar?

If the form explicitly asks for JPG, 600 by 600 pixels and at most 100 KB, set JPG, width 600, height 600 and maximum 100 KB. Compare all three output properties. This is a settings example, not a promise that every input can meet those constraints.