Compress a photo to 1 MB
The 1 MB limit is selected, which is 1,024 KB here. Add your photos and download them.
- Runs on your device
- No sign-up
- Works offline after a visit

The compressor opens on the 1 MB option. In this tool 1 MB is 1,024 KB, so the copy only has to stay under that figure. Pixel size is cut only if quality cannot get the file under 1,024 KB.
A limit this high usually keeps most of the detail, so the copy looks close to the original. If a form asks for a smaller file, pick 500 KB or a custom size instead, because 1 MB is the largest fixed option in the list.
How to compress a photo to a target size
- Drop one or more photos onto the box (or tap it to choose).
- Pick the maximum size the website or form allows.
- Download each photo, or all of them as a ZIP.
Questions
Why does 1 MB show as 1,024 KB?
The tool counts a megabyte as 1,024 KB, the binary size. A form that counts 1 MB as 1,000 KB is stricter, so enter 1,000 KB as a custom size for that form.
Is the 1 MB limit ever too large for a form?
It can be. The tool cannot see the form's rules, so match the limit to the figure the form gives. A form asking for 500 KB needs the 500 KB option, not this one.
Will my photos be uploaded?
No. The compression runs in your browser with the canvas API. Your photos never leave your device, which is also why it is fast.
How does it hit an exact size?
It tries different quality levels (a binary search) until the file is just under your target. If even low quality is too big, it also reduces the pixel dimensions a little at a time.
Why did my PNG turn into a JPG or WebP?
PNG is lossless, so it cannot be squeezed to a target size. Photos are re-encoded as JPEG. Images with transparency become WebP so the transparent areas survive; where your browser cannot save WebP, they become PNG instead.
Is the location data removed?
Yes, from every re-encoded photo: drawing it on a canvas leaves out its GPS location and camera details. With Best for each photo, a photo already under your limit is handed back unchanged and keeps its metadata. Use Remove photo location for that.
Reviews
No reviews yet. Be the first.

