Set exact dimensions or scale by percent. Keep aspect ratio on by default so photos do not stretch.
Image Resize changes the pixel dimensions of a JPG, PNG, or WebP and downloads the new file. You can type an exact width and height, or scale both sides by a percentage. The default is exact dimensions with “Keep aspect ratio” turned on, so changing the width updates the height from the original proportions, and the other way around. The picture is drawn on a canvas in your browser with high-quality smoothing. It is not uploaded.
When you add a single image, the page reads its natural width and height and fills the boxes with those numbers, and it prints the original size above the controls. Percentage mode starts at 50 percent and can run from 5 to 200. In percentage mode the ratio checkbox is disabled because both sides are always scaled by the same factor. A 50 percent scale of a 2000 by 1000 image is 1000 by 500. Values are rounded to whole pixels, and each side is at least 1 pixel.
A batch works differently in dimension mode. If several files are in the list and Keep aspect ratio is on, the width you entered is applied to each image and the height follows that image’s own ratio. If the ratio is off, every file is forced to the exact width and height, which will stretch pictures that do not already have that shape. Percentage mode scales each file from its own size, so a batch of mixed sizes stays proportional.
You can save as the same format, or as JPG, PNG, or WebP. Quality starts at 90 and applies to JPG and WebP. It is disabled for PNG. JPG fills transparency with white. One file keeps its base name and gets the new extension. Several files download as resized-images.zip, created in the browser. Source files must be 40 MB or smaller. The encoder refuses a result over 16,384 pixels on either side.
If the goal is a smaller file and the exact pixel size does not matter, Image Compress caps the long edge and shows before and after sizes. If the goal is only a different format, Image Convert keeps the dimensions.
Leave Keep aspect ratio on. Turn it off only for a canvas of a known shape, such as a 1200 by 630 social image, and expect cropping not to happen: this tool stretches to the box, it does not crop. If you need a crop, do that in an editor, then resize the cropped file here.
Shrinking is the useful direction. Enlarging a small image up to 200 percent makes a bigger file of the same detail, often looking soft. The canvas cannot recover texture the camera never captured. Prefer a larger original if you have one.
For a batch of phone photos that should all be about the same width, use dimension mode with the ratio on and set the width. Each photo keeps its own shape. Check one portrait and one landscape in the zip before you assume every file looks right.
Screenshots stay sharper as PNG. Photos can move to JPG or WebP at quality 90 while you resize. A low quality setting and a resize at the same time is two losses; if the file must stay clean, keep quality high and only change the dimensions.
The width and height do not match what you typed on a batch. With the ratio on, height is computed from each file. The height box is the guide for a single image; the note under the controls explains the batch rule.
The image looks stretched. The ratio was off and the target shape did not match the photo. Turn the ratio on and run it again from the original, not from the stretched download.
The result is soft. You enlarged, or you saved a JPG at a low quality. Go back to the original file.
A file is rejected because it is not JPG, PNG, or WebP, because it is over 40 MB, or because the target side would exceed 16,384 pixels. HEIC from a phone camera is converted with HEIC to JPG first. This tool does not read HEIC.
The download is a zip. More than one file was in the list. Clear the extras if you wanted a single image.
The image is decoded from a local object URL, measured, and — for the preview of a single file — that URL is revoked as soon as the width and height are known. The resize itself loads the file again, draws it, revokes the URL, and downloads the result. A zip never leaves the browser except as the file you save. QuickConvert does not get the pictures.
Page views on the public site may be collected by Google Analytics, and this article may show an AdSense unit. Those do not contain the image. See the Privacy Policy and how to resize without stretching.
Image Resize redraws a JPG, PNG, or WebP at a new pixel size in your browser. In Dimensions mode you type a width and height; with Keep aspect ratio on, typing one updates the other so the image keeps its shape. In Percentage mode you scale both sides by the same amount, from 5 to 200 percent. You can keep the original format or save as JPG, PNG, or WebP. The tool does not crop, and your images are not uploaded.
With the ratio on, the new height is the new width × original height ÷ original width. A 4000 × 3000 photo resized to a width of 1600 becomes 1600 × 1200. A 3024 × 4032 portrait at a width of 1080 becomes 1080 × 1440. If you need a different shape, such as 1080 × 1350, crop to that ratio (4:5) in a photo editor first, then resize.
Platforms recommend sizes such as 1080 × 1080 for a square post, 1080 × 1350 for a portrait post, 1080 × 1920 for a story, and 1200 × 630 for a link preview. Crop to the ratio, then type the width here. The guide to resizing images for social media lists more sizes and the steps.
A portal asks for exactly 600 × 600. Crop the photo to a square, resize to a width of 600 with the ratio on, and save as JPG. If the file is then over the KB limit, compress it with Image Compress with the long-edge cap off.
Resize photos to the width of your content area, or double it for sharp display on high-density screens. A 1200 pixel column might get 2400 pixel images saved as WebP.
Drop a set of holiday photos, choose Dimensions with the ratio on, and type 1600 as the width. Landscape shots become 1600 wide with their own height, and portrait shots keep their shape too. The results download as resized-images.zip.
Graphics designed at twice the target size, such as 2160 × 2700 for a 1080 × 1350 post, can be reduced with Percentage set to 50, which keeps text crisp.
When it is on, changing width updates height (and the other way around) using the original ratio. Percentage mode scales both sides equally.
How aspect ratio, percentage scaling, and batch width work in the resizer, and when enlarging a photo is a bad idea.
How JPG, PNG, and WebP differ on photos, screenshots, and transparency, and how QuickConvert treats each format.
A practical way to shrink photos before you attach them, including what the quality slider and long-edge cap actually do.
Common pixel sizes for Instagram posts and stories, link previews, YouTube thumbnails, and profile banners, plus how to crop and resize to them without stretching.
Job, visa, and exam portals often demand a photo of exact pixels and a maximum KB size. Here is how to crop, resize, and compress a photo to fit, step by step.