Fitting a profile photo to a required size, trimming an image down to a sensible width for a blog post, shrinking a large print-ready photo for the screen — these are the moments you reach for a resize tool. This one supports both ways of working: set the exact width and height in pixels (px), or scale the original down to a chosen percentage. Leave the keep-aspect-ratio toggle on and changing just one value calculates the other automatically, so your photo never ends up stretched or squashed.
Resizing is handled by your browser's Canvas with high-quality interpolation (smoothing), so reduced images stay smooth with little jagged stair-stepping. Every step runs entirely on your own device, so your photos are never sent to a server, and even large originals convert instantly with no upload wait. You can preview the result size and file size before downloading, which makes it easy to hit an exact spec.
When you add an image, its original width and height in pixels fill the input fields automatically, so all you have to do is dial them down to the values you want. Each time you change a value the 'Result size' updates in real time, letting you confirm the final dimensions before converting. Because file size shrinks along with the pixel count, simply lowering the resolution to a sensible level before reaching for a compression tool can already make a file much lighter.
How to Use
- 1
Select an image
Drag in the photo you want to resize, or add it with the file picker. The original width and height in pixels are shown automatically.
- 2
Choose a method
Pick 'By pixels (px)' when you need exact dimensions, or 'By percentage (%)' to scale down by a set ratio.
- 3
Enter values
In px mode, enter width and height; with keep-ratio on, changing one side auto-calculates the other. In % mode, set the scale with the slider.
- 4
Resize & download
Click 'Resize image' to see a preview of the result along with the final dimensions and file size. Save it with the download button.
When It's Useful
Shrink large originals for the web
Cut multi-thousand-pixel camera or phone photos down to around 1000px wide to keep pages fast.
Match an upload spec
For profile pictures, banners, and other spots that demand exact pixels, type the precise size in px mode.
Lower resolution before compressing
Halving the size in % mode ahead of compression makes the final file drop much more sharply.
Give several photos a uniform width
Set the same width across photos for a blog or document to keep the layout consistent.
Tips
- To keep a photo from being distorted, leave keep-ratio on and enter only one side. The other is calculated for you.
- When you change a value, the 'Result size' previews the final px, so check the spec before converting.
- Enlarging beyond the original lowers quality. Resizing is cleanest when you scale down.
- For web body images, around 800-1200px wide looks sharp on most screens.
- To quickly halve or quarter a size, % mode is easier than px (50%, 25%).
- If you want to reduce file size further, follow up with the 'Compress Image' tool after resizing.
FAQ
What does keep aspect ratio mean?
It preserves the original width-to-height ratio. With it on, changing only the width auto-calculates the height so the photo is not stretched or squashed.
Should I use px or %?
Use px mode when you need exact pixel dimensions, and % mode when you want to scale down by a set ratio. The % slider adjusts from 1 to 200%.
Can I enlarge with percentage?
Yes. Going above 100% in % mode makes the image larger than the original, though enlarging can reduce quality.
Are my images uploaded to a server?
No. Resizing runs 100% in your browser and your photos are never sent anywhere.
Does resizing change the format?
It keeps the original format: JPG stays JPG, PNG stays PNG, and WEBP stays WEBP. To change the format, use the 'Convert Format' tool.
Can I hit an exact spec like 1080x1080?
Yes. In px mode, turn keep-ratio off and enter width and height separately to get that exact size. Note that if it differs from the original ratio, the photo may stretch.
How do I fit a specific size while keeping the ratio?
Crop to the target ratio first with the 'Crop Image' tool, then resize in px mode to get the dimensions you want without distortion.
Does resizing reduce quality?
When scaling down, high-quality interpolation keeps loss minimal. Scaling up beyond the original has to invent missing detail, so it can look blurry.