Resize Image
Change image dimensions by exact pixels or by percentage, with an optional aspect-ratio lock. Free, private and processed entirely in your browser.
Resizing happens in your browser — your images are never uploaded.
How it works
Resizing redraws your image at a new size onto a <canvas> using the
browser's high-quality scaler, then exports the result. When you resize by dimensions
with the aspect-ratio lock on, the tool computes the missing side from the original
proportions so nothing is distorted. Resizing by percentage simply multiplies both the
width and height by your chosen factor. Every step happens locally in your browser, so
your images are never uploaded.
How to resize an image
- Drop one or more images into the box above.
- Pick a mode: exact pixel dimensions, or a percentage of the original size.
- Enter a width and/or height, or a percentage such as 50%.
- Keep "aspect ratio" checked to avoid stretching (recommended).
- Click Resize images, then download each result.
Why use this resizer
Correctly sized images load faster, fit layouts cleanly and meet upload rules. Sending a 40-megapixel camera photo where a 1280-pixel-wide image is needed wastes bandwidth and can break forms with maximum-dimension limits. Resizing first — and optionally compressing afterwards — keeps your pages snappy and your uploads within bounds.
Because this resizer runs in your browser, there are no queues, no watermarks and no privacy trade-offs. Pair it with the image compressor to hit a precise file size, or the image converter to change the format at the same time. Preparing an upload? See reducing a photo's size for online forms.
Related tools
Frequently asked questions
How do I resize an image to exact dimensions?
Choose the "By dimensions" mode, type a width and height in pixels, and convert. With "Keep aspect ratio" enabled, entering one value fills in the other automatically so the image is not stretched.
What does "keep aspect ratio" do?
It preserves the original width-to-height proportions so your image never looks squashed or stretched. Turn it off only when you deliberately need to force a non-proportional size.
Are my images uploaded to resize them?
No. Resizing is performed locally with the Canvas API. Your files stay in your browser and are never sent to a server, which keeps the tool private and avoids any upload wait.
Can I enlarge an image as well as shrink it?
Yes. You can scale above 100% or set dimensions larger than the original. Keep in mind that enlarging cannot add detail that was never captured, so very large upscales may look soft.
Will resizing change the file format?
The output keeps the original format when it is JPEG or WebP; other formats are saved as PNG to preserve quality and transparency. The format is shown in the download file name.
Can I resize multiple images at once?
Yes. Select or drop several files and the same width, height or percentage is applied to each, with an individual download for every result.
Image Tools resizes images entirely within your browser. Files are never uploaded.