Online Image Resizer
Resize any image to exact dimensions or a percentage of its size, right in your browser.
Upload a JPG, PNG, or WebP image, choose a new width and height or scale it by percentage, and download the result in seconds. Nothing is uploaded to a server, so your images stay on your device.
Your images never leave your device
Choose an Image
or drag and drop it here (JPG, PNG, WebP)
Your images stay on your device. Nothing is uploaded.
How image resizing works
A digital image is a grid of tiny colored squares called pixels, and its size is the number of pixels across (width) and down (height). Resizing builds a new grid with a different number of pixels and works out a color for each new pixel from the original.
Making an image smaller
Several original pixels are blended into one. The image stays sharp at its new size, but fine detail is lost for good, so enlarging it again won't bring that detail back. For big reductions this tool shrinks the image in stages, which tends to give smoother results than a single large jump.
Making an image larger
The tool has to invent new pixels by blending the ones around them, so an enlarged image can look soft or blocky. A small increase is usually fine; a large one rarely looks good.
Why it all happens in your browser
Your browser redraws the image at the new size on a hidden canvas and saves the result as a new file. There is no upload and no waiting on a server, which keeps it fast and keeps your images on your device.
Aspect ratio and why it matters
Aspect ratio is the relationship between an image's width and height, such as 4:3 or 16:9. If you change only one of the two without adjusting the other, the picture gets stretched or squashed.
With Lock Aspect Ratio switched on, changing the width automatically updates the height (and the other way around) so the proportions stay exactly the same. For example, a 4000 × 3000 photo resized to 1000 pixels wide becomes 1000 × 750.
Switch the lock off only when you need exact dimensions that don't match the original proportions, and expect the image to look stretched or squashed as a result.
JPG, PNG, or WebP: which output should you choose?
JPG
Best for photographs. JPG files are small because the format uses lossy compression, which you control with the Quality slider: lower quality means a smaller file but more visible artifacts. JPG can't store transparency, so transparent areas are filled with white.
PNG
Best for screenshots, logos, and graphics with sharp edges or transparency. PNG is lossless, so there is no quality setting, but files are usually larger than a JPG of the same photo.
WebP
A modern format that is usually smaller than JPG or PNG at similar quality, and it supports transparency. If your browser can't create WebP files, the tool saves a PNG instead and tells you.
How percentage scaling works
Percentage scaling multiplies both the width and the height by the same amount, so the proportions never change. At 50%, each dimension is halved: a 1920 × 1080 image becomes 960 × 540, which has a quarter of the original pixels. At 200%, each dimension doubles, giving four times as many pixels (see the note above about enlarging).
Typing a percentage fills in the width and height for you. While the aspect ratio is locked, typing a width or height updates the percentage to match.