Get a photo under an upload size limit
Job portals, visa sites, university forms, and marketplaces love a “max 2 MB” rule and hate explaining how. This tool tries quality first, then shrinks width, until the file fits. Work happens in this tab, not on our servers.
Fast · 100% private · Always free · Any browser
Drop images anywhere on this page
JPG, PNG, WebP, GIF, SVG, or HEIC. Your photos stay on this device.
When to use this
Use this when the constraint is megabytes, not “looks good on a blog.” The encoder will sacrifice quality and then resolution to land under the cap.
PNG screenshots often cannot hit 500 KB as PNG. Leave output on JPG (or WebP if the form accepts it). Government PDFs that want JPG still want JPG.
If you care more about sharpness than a hard cap, use Compress and pick the quality yourself.
How to do it
- Drop the photo that was rejected.
- Type the limit in MB (for example 0.5, 1, 2, or 5).
- Wait. It may try several encodings. The row shows the final size.
- Download and retry the form.
Tips
- Start with the real limit. Going far under 2 MB when 2 MB is allowed only makes the photo softer.
- A 40 MP phone photo may need both quality and width cuts to hit 500 KB.
- If the form also demands exact pixel dimensions (e.g. 35×45 mm), resize first, then fit bytes.
Related
FAQ
- Why didn’t it go under 500 KB?
- Very detailed images have a floor. Try WebP if the site allows it, or a smaller max width by running Resize first.
- Does it always convert to JPG?
- Default is JPG because forms expect it. You can switch to WebP if the destination accepts that type.
- Is my ID photo sent to you?
- No. Please do not use an upload-based converter for IDs. This page keeps the file in your browser.