Resize Image Online — Free, No Upload
Scale an image down to an exact pixel width.
Drop a file here
or click to choose a file
Runs on your device Your file is processed by your own browser and is never uploaded to a server.
Short answer
An image can be resized in a web browser by entering a target width in pixels; the height follows automatically from the aspect ratio, so the image is never stretched. Scaling is done with high-quality smoothing on a canvas, and the image is never enlarged beyond its original size, because upscaling adds no detail. File size falls roughly with the square of the width.
At a glance
| Accepts | JPG, PNG, WebP, GIF, BMP |
|---|---|
| Produces | Same format as the input |
| Processing | In your browser |
| Price | Free, no limits |
| Account | Not required |
Resizing is the most effective way to make an image lighter. Halving the width also halves the height, which removes three quarters of the pixels — and the file size usually falls by a similar proportion, far more than any quality setting alone will achieve.
Sensible targets: 1920 pixels for a full-width hero image, 1200 for a blog illustration, 800 for a body-text image, 400 for a thumbnail. Anything wider than 2560 is beyond what almost any screen will actually display.
How to use it
- 1
Add the image
Drop in a JPG, PNG or WebP file.
- 2
Enter the target width
The height is calculated from the aspect ratio, so nothing is distorted.
- 3
Pick a quality level
Balanced is right for photographs; High is better for screenshots and images with text.
- 4
Download
Save the resized image.
Frequently asked questions
Can I set the height instead of the width?
The control sets the width and derives the height from the original aspect ratio. This keeps the image undistorted, which is what almost every use needs.
Can I enlarge a small image?
No, and no tool can do it honestly. Enlarging stretches existing pixels; it cannot recover detail that was never captured. Asking for a width larger than the original leaves the image unchanged.
Will resizing distort my image?
No. The aspect ratio is always preserved, so a 3:2 photo stays 3:2.
Does the output stay in the same format?
Yes. A PNG in gives a PNG out, and a JPG gives a JPG, so transparency survives the resize.