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
Add your image
Drop in a JPG, PNG, or WebP. Your browser reads the file directly — nothing is uploaded.
- 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
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.