Compress image to 1 MB
Get any photo under 1 MB in one step — perfect for high-quality photos with a 1 MB upload limit. Free, no sign-up, and your images never leave your device.
How to compress an image to 1 MB
- Drop your JPG, PNG, WebP or HEIC image into the box above, or click to choose it.
- The target is already set to 1 MB. Change it if your form needs a different limit.
- Wait a second while the image is optimised, then click Download.
Why 1 MB?
Many websites cap uploads at 1 MB, especially for high-quality photos with a 1 MB upload limit. A typical phone photo is 2–5 MB, so it gets rejected. This tool keeps the best possible quality while guaranteeing the file fits the limit.
Frequently asked questions
How do I reduce a photo to 1 MB?
Drop your image into the tool above. It automatically finds the highest quality that fits under 1 MB, and only shrinks the dimensions if quality alone is not enough. Then click Download.
Are my images uploaded to a server?
No. FileCrafty compresses images entirely inside your browser using your own device. Your files are never sent anywhere, which also makes it fast.
Will the image still look good at 1 MB?
Usually yes — 1 MB is enough for a sharp photo at typical screen sizes. The tool always keeps as much quality as the size allows.
Can I compress iPhone HEIC photos?
Yes. HEIC photos are converted and compressed in one step, so you get a JPG or WebP that any website accepts.
Should I choose JPG or WebP?
Choose JPG if a form or website asks for it — it works everywhere. WebP gives smaller files at the same quality and keeps transparency, but some older forms do not accept it.