Resize an Image to Under 2 MB
Drop an image and click Resize. CrunchBox makes it fit under 2 MB. For a different limit, change the number in the Max file size box.
Drag images here or browse
Drop an image to start.
Resizing...
You've used all 5 free conversions today. Unlock unlimited with CrunchBox Pro for $4/mo.
Get ProIf your image already fits at the quality on the slider, nothing else changes. If it is over, CrunchBox works in this order:
- Quality first. For a JPG it lowers the quality setting to the highest one that fits, and never below 50%
- Then dimensions. If quality alone is not enough, it makes the image smaller in pixels and keeps the proportions
The result line tells you which it did: the quality it landed on, or the new dimensions. A PNG has no quality setting, so a PNG over the limit is made smaller in pixels.
Sites count a megabyte two ways: 1,000,000 bytes or 1,048,576 bytes. CrunchBox uses the smaller one, so "under 2 MB" means 2,000,000 bytes or less. That fits a 2 MB limit whichever way the site counts.
- Drop your JPG, PNG, or WebP image into the box above
- Leave the limit at 2 MB, or type another number. Switch the unit to KB for small limits
- Click Resize
- Download the image and check the new size on the result line
Need a set size too? Type a width or a height as well. The image is resized to that first, then brought under the limit.
- Online forms that reject large uploads: job applications, school portals, ID and document checks
- Email attachments, where a few phone photos can pass the limit
- Profile pictures and listings on sites with a cap per image
Your images never leave your device. Resizing happens in your browser with the Canvas API, and nothing is uploaded. The resized file is a fresh drawing of your image, so it carries none of the original's EXIF data: no camera model, no GPS location.
This is why we run entirely in-browser: if we can't touch your files, we can't lose them, leak them, or profile them.