Resize Image to 1 MB
Resize an image to fit within a 1 MB file size limit, useful for upload forms, attachments, and platforms that cap file sizes. Pick a preset such as Full HD, or click Free to enter your own width and height, then set the quality and click Resize. The Resized pane shows the new file size, so you can adjust and resize again until it is under 1 MB. All processing runs in your browser.
Drop an image or click to choose
JPG, PNG, or WebP, up to 50 MB. Runs in your browser.
MODE
PRESET
Presets fill the frame and trim the edges from the centre. Use Image crop first to choose the framing.
FORMAT
QUALITY 90%
How it works
This tool runs entirely in your browser. Your image is drawn onto an HTML Canvas element at the target dimensions, then exported as JPEG, PNG or WebP and downloaded directly to your computer. Presets scale the image to cover the preset size and crop the overflow from the centre, so nothing is stretched. Free mode uses the exact width and height you enter.
Processing runs in your browser
All resizing is done using the browser's Canvas API. Our servers are not involved at any point in the process.
Frequently asked questions
- How do I hit exactly 1 MB?
- Reduce the dimensions first, then lower the JPEG quality (60-80 is a good range). After each Resize, the Resized pane shows the resulting file size so you can tune both settings until the output is under 1 MB.
- Why is there a 1 MB upload cap on some platforms?
- Many platforms cap attachment sizes to control bandwidth and storage. Resizing locally lets you fit the cap without losing more detail than necessary.
- Where is the image resized and re-encoded?
- In your browser. The Canvas API redraws the image at the new size and encodes it at your quality setting inside this tab. Our servers are not involved at any point.
- Which format gives the smallest 1 MB result?
- JPEG usually produces the smallest file for photos. WebP can be even smaller at the same visual quality if the receiving platform supports it.
Last reviewed September 30, 2026
Other pages for this tool
Related tools
- Background reading: Complete guide to image tools
- Step by step: Optimize images for the web
- Step by step: Prepare an image for social media
- Step by step: Prepare a product photo for an online listing