Image Resizer
Change the width and height of a photo or image in seconds — by exact pixels or by percentage — and save it as JPEG, PNG or WebP. Your image never leaves your device.
Result
Choose an image to resize.
How to use this tool
- Drag an image onto the box, choose a file, or paste a screenshot with Ctrl+V.
- Enter a new width or height (the other side follows when Keep aspect ratio is ticked), or switch to Percentage.
- Choose the output format and quality, then use the Download button under the preview.
How it works
With the aspect ratio locked, the missing side is new height = original height × new width ÷ original width. If you enter both sides, the image is scaled to fit inside that box.
Large reductions are done in halving steps with high-quality smoothing, which keeps edges cleaner than one big jump. The resized image is drawn on an HTML canvas in your browser and encoded to your chosen format.
Example
A phone photo for email
A 4000 × 3000 photo resized to a width of 1200 px becomes 1200 × 900 px — about a ninth of the pixels and typically a fraction of the file size.
Privacy and limitations
- Images are processed in your browser and never uploaded to our server.
- Output is limited to about 16.7 megapixels (for example 4096 × 4096), the safe maximum across browsers, including on iPhone and iPad.
- Enlarging cannot add detail. Animated GIFs use their first frame. Re-saving as JPEG removes metadata such as camera details and GPS location.
Frequently asked questions
Will resizing reduce quality?
Making an image smaller keeps it sharp at its new size. Saving as JPEG or WebP adds compression — use 85–95% quality for photos you care about.
What size should images be for websites?
Rarely wider than the space they are shown in: around 1200–2000 px for full-width photos and much smaller for thumbnails.