A picture straight from a phone or camera is often far larger than you need. A smaller one loads faster on a website, fits in an email, and meets the size a form or a profile asks for. This photo resizer lets you resize an image by typing an exact width and height, by a percent, or by picking a platform size.
It all happens in your browser: the picture is never uploaded, it is free, and there is no watermark. This guide explains each way to change image size, what happens when the new shape differs from the old one, how to resize without losing quality, and how to resize a whole batch at once.
Three ways to change image size
Resize by, at the top of the panel, picks the way. Each one suits a different job.
| Resize by | You set | Use it when |
|---|---|---|
| Pixels | A Width and a Height, whole numbers from 1 to 16,384 | A form, a website or a printer asks for exact image dimensions |
| Percent | A Size slider from 1 % to 400 %, with quick picks of 25 %, 50 %, 75 % and 200 % | You simply want it smaller or bigger, in the same shape |
| Platform size | A tile such as Instagram post or YouTube thumbnail (see resize image for Instagram) | The picture is for a social profile, a post or a channel |
When you open a picture, Pixels starts at half its width, with the height to match, so pressing Resize straight away halves it. The From and To lines in the panel always show the old size and the new one.
How to resize an image online
- Press Select images, or drop pictures on the page. JPG, PNG, WebP, AVIF, GIF, BMP, TIFF, ICO and HEIC open, and so do SVG drawings.
- Under Resize by, pick Pixels, Percent or Platform size.
- Set the size: type a Width (the Height follows while Keep the proportions is on), drag the Size slider, or pick a tile.
- If the new shape differs from the picture's, choose Fill, Fit or Stretch under When the shape is different.
- Keep Save as on Original, or pick JPG, PNG or WebP, then press Resize.
- Save the result. Its name ends in the new size, such as photo_1600x1200.jpg.
To resize a PNG or resize a JPG, leave Save as on Original: a JPG stays a JPG, and a PNG stays a PNG with its transparency kept (with Fit, pick the Transparent background, or the colour you choose shows through).
An SVG drawing is saved as pixels: as a PNG on Original, or in the format you pick. Every other picture keeps its own format on Original, except an iPhone HEIC photo, which becomes a JPG, and a GIF, BMP, TIFF or ICO, which becomes a PNG.
Keep the proportions, or choose how a new shape fits
Keep the proportions is on by default. Change the Width and the Height follows, or change the Height and the Width follows, so the picture never looks squashed. Switch it off when you need a width and height that do not match the picture's shape, such as a wide photo that has to become a square.
As soon as the new size has a different shape from the picture, a choice appears under When the shape is different:
- Fill (No bars. Edges are cropped): the picture covers the whole new size, and the parts that do not fit are cut from the edges, keeping the centre.
- Fit (All of it, with a background): the whole picture sits in the middle, and the space around it takes the Background colour.
- Stretch (Distorts the picture): it is pulled to the new shape, which makes faces and circles look wrong, so keep it for plain textures and patterns.
With Fit, Background offers White, Ink, Black, Grey and Transparent, plus any colour you like from the + swatch. Transparent is saved as PNG or WebP, since a JPG cannot hold it. If you only need a square and want to keep the picture's own size, make the image square instead: it adds space around the picture and can place it off centre.
Resize without losing quality: smaller or bigger
Making a picture smaller loses nothing a screen would show at that size. Making it bigger is different. No new detail can be added, so an enlarged picture looks softer, and the panel says so: Making a picture bigger than it is makes it softer.
The format you save in matters too. A PNG keeps every pixel of the resized picture. A JPG or WebP is saved again at high quality, which is very hard to tell apart from the original but is not an exact copy.
Pixel size and file size are related, but they are not the same. Fewer pixels usually mean a smaller file, yet the format matters as much. If a site limits the file size rather than the image dimensions, resize first and then use Compress image to reach the number. When a form asks for a size in KB, Compress image to 100 KB starts with that target already set.
- Width and height must be at least 1 pixel and at most 16,384.
- A very large result may be more than your browser can make. The panel then says roughly how many megapixels it can handle here.
- If you pick the picture's own size and keep its format, there is nothing to do, and the panel tells you so.
Bulk image resizer: up to 100 pictures at once
Select up to 100 pictures, or add more after the first one opens. To batch resize images, set the size once: they are resized one after another with the same settings, and the button counts them: Resize 8 pictures, or however many you added.
- Pixels with Keep the proportions: every picture gets the Width you typed and its own matching height, so each keeps its shape.
- Pixels without it: every picture comes out at exactly the Width and Height you typed, using Fill, Fit or Stretch.
- Percent: each picture is scaled by the same percent of its own size.
- Platform size: every picture comes out at the tile's exact size.
Save all as ZIP saves the results in one file. Each saved picture is drawn fresh, with no location, camera or date details, and a sideways phone photo comes out the right way up.
The photo resizer runs in your browser and nothing is uploaded: our server does no picture work. It is free with no account, and image tools are not counted in the daily limit, which applies to document conversions only. It works in current Chrome, Edge and Firefox.
Resize your image now
To resize an image, choose Pixels, Percent or Platform size, set the size, and pick Fill, Fit or Stretch if the shape changes. Press Resize and save a file named with its new size.
It is free and private, and nothing leaves your device. Select your pictures above. To check what each platform asks for, see our list of social media image sizes. For a round profile picture, crop the image to a circle after resizing it, and if it should face the other way, flip the photo to mirror it, or flip it top to bottom for an upside down image.