inyourbrowser.com

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. Adjust the dimensions and JPEG quality until the preview shows a size under 1 MB. All processing runs in your browser.

Drop an image or click to choose

JPG, PNG, or WebP, up to 50 MB. Stays in your browser.

MODE

PRESET

FORMAT

QUALITY 90%

Runs entirely in your browser

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 or PNG and downloaded directly to your computer.

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). The preview 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.
Is my image uploaded anywhere?
All processing runs in your browser using the Canvas API. 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.

Related tools

Compress image
Reduce JPEG, PNG and WebP size with a quality slider. Compression runs in your browser.
Convert image
Convert between JPEG, PNG, and WebP formats. Lossless or quality-controlled.
Crop image
Crop images to any size, square, or circle shape. Canvas API. Runs in your browser.
Favicon generator
Generate favicon PNGs in 16, 32, 48, 64, 192, and 512 pixel sizes from any image. Runs in your browser.