MakeMyFileFitBack to the tool

1 MB size target

Compress an Image to Under 1 MB

Enough budget for a full-resolution photo in most cases. Drop your image in and the tool lands the sharpest result that still fits under 1 MB.

Drag & drop image here

or

Your image never leaves your device.

Supports JPG, PNG, and WebP

  • Runs in your browser
  • Guaranteed under your limit
  • No account needed

1 MB is a widely used upload ceiling — enough room for the encoder to preserve detail on most photos while still keeping the file lightweight. MakeMyFileFit measures the actual bytes and only returns a result that is strictly under 1 MB.

The tool preserves the original dimensions whenever they fit. Only if no quality setting reaches 1 MB does it reduce resolution, in small steps, and it tells you when it does.

Processing runs locally in the browser. There's no upload, no queue, and no watermark.

Target spec

Target ceiling
1 MB (1 048 576 bytes)
Never goes over
Result is always strictly under the target
Format handling
JPG stays JPG; PNG falls back to WebP if needed
Resolution
Preserved unless quality alone can't reach 1 MB
Where it runs
Entirely in your browser — no upload
Cost
Free, no account, no limits

How it works

  1. 1

    Add your image

    Drop in a JPG, PNG, or WebP. Your browser reads the file directly — nothing is uploaded.

  2. 2

    We lock the target

    The tool starts pre-filled with the size this page is built for. You can still change it if your form needs something different.

  3. 3

    We find the best quality that fits

    The compressor re-encodes and measures until it lands just under your target. If quality alone isn't enough, it lowers dimensions as a last resort.

Frequently asked questions