Image Resizer
Image Tools · Added
Resize an image to exact dimensions or a percentage of the original, keeping the aspect ratio unless you unlock it. Files are read straight from your device and re-drawn by your own browser — nothing is uploaded, and the tool works the same whether the image is a screenshot or a scanned document.
How to use the image resizer
- 1Choose one or more images, or drop them onto the box.
- 2Pick how to resize: an exact size in pixels, or a percentage of whatever each image already is.
- 3For an exact size, fill in the width, the height, or both. Leaving one blank derives it from the other.
- 4Leave "Keep the aspect ratio" ticked unless you deliberately want to stretch the image. With it ticked and both sides set, the image is fitted inside that box rather than distorted to fill it.
- 5Check the preview and the reported output dimensions, then download each image.
Examples
A phone photo scaled for a blog post
- Input
- 4000×3000 JPEG · width 1600 · height blank · ratio locked
- Result
- 1600×1200
Setting one side and leaving the other blank is the usual case. The height follows from the original proportions, so nothing is distorted.
Fitting inside a fixed box
- Input
- 4000×3000 JPEG · width 800 · height 800 · ratio locked
- Result
- 800×600, not 800×800
Both sides were given, so the image is contained within the box. The width binds first on a landscape photo, which is why the height comes out at 600.
Deliberately stretching to a fixed shape
- Input
- 4000×3000 JPEG · width 800 · height 800 · ratio unlocked
- Result
- 800×800, visibly squashed
Unlocking the ratio does exactly what it says. It is occasionally what you want for a texture or a background, and almost never what you want for a photograph of a person.
Halving a batch of screenshots
- Input
- 12 PNG screenshots · percentage mode · 50%
- Result
- Each image at half its own width and height
Percentage mode scales every image relative to its own size, so a mixed batch keeps its relative proportions instead of being forced to one shared size.
About the image resizer
Dimensions, aspect ratio and the box that contains them
Almost every resizing mistake comes from the same confusion: whether the numbers you typed are a target shape or a bounding box. If you ask for 800×600 and your photograph is 4000×3000, both readings give the same answer, because the proportions already match. If the photograph is 4000×2000, they diverge sharply — the target-shape reading squashes it to 800×600, while the bounding-box reading produces 800×400, which fits inside what you asked for and keeps the picture looking right.
This tool takes the bounding-box reading whenever the aspect ratio is locked, and reports the dimensions it actually produced rather than the ones requested. That distinction is why the output figures are shown for every file. When you genuinely want the target-shape reading, unticking the lock gives it to you, and the preview will show the distortion honestly rather than quietly cropping to hide it.
The third option, and often the best one, is to constrain only one side. Setting a width and leaving the height blank says "make it this wide, whatever that implies" — which is what a page layout usually needs, and it removes the ambiguity entirely.
Why enlarging disappoints
Reducing an image is a well-posed problem: several source pixels are averaged into one output pixel, and the information that survives is a genuine summary of what was there. Enlarging is the reverse and is not well-posed at all. The extra pixels have no source, so they are interpolated — estimated from their neighbours by the browser's built-in smoothing. The result is plausible, but it contains no detail that was not already in the file.
In practice that means a small image scaled up looks soft, and text or fine edges within it develop a faint halo. There is no setting here or anywhere else in a browser that changes this; the specialised upscalers that do better are machine-learning models inventing detail that is convincing rather than correct, which is a different tool with different caveats. If you need a larger image, re-exporting from the original source at the size you want will always beat enlarging a small copy.
What this tool does not do
It resizes, and it does not crop. Cropping changes which part of the picture you keep; resizing changes how many pixels describe the part you already have. Fitting a landscape photograph into a square profile picture is a cropping job, and doing it by unlocking the aspect ratio will squash faces rather than frame them — the image cropper on this site is the tool for that, and the two are commonly used in sequence.
It also does not target a file size. If your constraint is "under 200 KB" rather than "800 pixels wide", the image compressor is the tool for that — it pairs the quality slider with a live before-and-after size comparison so you can find the setting that meets the limit. The two tools share the same local canvas pipeline and the same privacy properties, and they are separate because the question each answers is genuinely different.
Frequently asked questions
Where do my images go when I resize a whole batch?
Why is the result smaller than the height I asked for?
Can I make an image bigger?
Does resizing reduce the file size too?
What happens to a transparent PNG?
Why did a very large size fail?
Related tools
Image Cropper
Image Tools
Crop an image to any region or a fixed aspect ratio, by dragging or by exact pixels.
Image Compressor
Image Tools
Shrink JPG, PNG and WebP files with a quality slider and a live size preview.
Data Storage Converter
Converters
Convert bytes, KB, MB, GB and TB — with binary and decimal units kept separate.