About this image resizer
Set the dimensions you need and the image is scaled to fit them without distortion or enlargement. If a form caps the upload instead — or as well — enter a target size in KB and the encoder works down to it. Doing both is usually the right move: reducing the dimensions first means the target is reached without flattening the quality, which is what happens when a large image is squeezed to a small file by compression alone. Everything runs on your device, so a document photo is never uploaded.
How the image resizer works
The image is decoded in a browser worker and scaled to fit inside the maximum width and height while keeping its aspect ratio, so it is never stretched and never enlarged beyond its original size. It is then re-encoded in the format you choose. When a target size is set, the encoder starts at your quality setting and steps down until the file fits; the result reports the quality it actually used and warns when that fell far enough to be visible.
Image Resizer examples
1080 × 1920 photo, target 50 KB, no dimension change
41 KB, but quality drops to 10% to get there — the result is visibly degraded
Same photo, scaled to fit 600 × 600 with the same 50 KB target
338 × 600 at 28 KB and full 80% quality — comfortably under the cap and still sharp
2,000 × 1,000 image, max 1,080 × 1,080
1,080 × 540; the aspect ratio is kept
An image already smaller than the target dimensions
Left at its original size — scaling up is not done
Limitations & privacy
One JPG, PNG or WebP up to 20 MB and 12 million pixels. Output sides are limited to 4,096 pixels. A target size works for JPG and WebP only, between 5 KB and 10 MB — PNG is lossless, so its size does not respond to quality. Scaling only reduces: an image smaller than the dimensions you set is left alone rather than blown up, because enlarging invents detail that was never captured. Animation, EXIF and colour profiles are not preserved.
Inputs and results stay in this browser. Only tool identifiers are stored for your recently used tools. You can clear that history from the directory.
Image Resizer: frequently asked questions
How do I resize an image to 50 KB?
Enter 50 in the target size field and save as JPG or WebP. For a better-looking result, set the maximum width and height down as well: on a 1080 × 1920 photo, a 50 KB target alone forces quality to 10%, while scaling to fit 600 × 600 first lands at 28 KB with quality untouched.
What is the difference between resizing and compressing?
Resizing changes the dimensions — how many pixels the image has. Compressing changes how much data each pixel costs. A KB target is reached by compressing, but fewer pixels makes that far easier, which is why doing both gives a smaller file at a higher quality than either alone.
Can I resize to a specific size in cm or inches?
Not directly — this tool works in pixels, which is what an upload form checks. Physical size depends on the DPI a document is printed at. For a photo that must be a stated physical size, the passport and ID photo maker handles the conversion at 300 DPI.
Will it make a small image bigger?
No. Scaling only reduces. Enlarging a photo invents detail that was never in it, so an image already smaller than your dimensions is returned unchanged.
Does the aspect ratio stay the same?
Yes. The image is fitted inside the width and height you set rather than stretched to match them, so a 2,000 × 1,000 image capped at 1,080 × 1,080 comes out 1,080 × 540.
Does my image get uploaded?
No. A browser worker does the work on your device, which matters when the file is an identity document or a form photo.
Updated October 10, 2026