Resize an image by pixels or percent, or a batch at once

Change the size in pixels, by percent, or to a platform size.

or drop them anywhere on this page
Runs in your browser, never uploadedNo watermarkFree, no account

Size & shape

Crop, resize, turn and frame a picture.

How it works

  1. 1
    Choose your pictures
    Select one or several, or drop them on the page. They open in this tab straight away; nothing is uploaded.
  2. 2
    Set it up
    Type a width, pick a percent, or choose a platform size. The preview shows the result as you go.
  3. 3
    Save the result
    Press Resize. The new picture is made on your device, ready to save.
Where your picture goes
Nowhere. It stays on this device.

The picture is read from your disk and changed inside this tab. Close the tab and nothing is left anywhere else.

What it takes
JPG, PNG, WebP, AVIF, HEIC, GIF, BMP, TIFF, ICO, SVG

It works in current Chrome, Edge and Firefox. An iPhone HEIC photo needs a reader of about 1.5 MB, loaded once. Very large pictures may be too big for your browser.

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.

The choices under Resize by
Resize byYou setUse it when
PixelsA Width and a Height, whole numbers from 1 to 16,384A form, a website or a printer asks for exact image dimensions
PercentA 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 sizeA 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

  1. 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.
  2. Under Resize by, pick Pixels, Percent or Platform size.
  3. Set the size: type a Width (the Height follows while Keep the proportions is on), drag the Size slider, or pick a tile.
  4. If the new shape differs from the picture's, choose Fill, Fit or Stretch under When the shape is different.
  5. Keep Save as on Original, or pick JPG, PNG or WebP, then press Resize.
  6. 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.

Tip: If Fill would cut the wrong part, first crop the picture to the new shape with Crop image, choosing exactly what to keep, and then resize it. For a square, crop the picture to a square and the box stays 1:1 while you move it.

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.

Questions people ask

How do I resize an image without losing quality?

Make it smaller rather than bigger, keep the proportions, and save as PNG if every pixel must stay exact. JPG and WebP are saved again at high quality, which is very hard to tell apart.

How do I resize an image to exact pixels, such as 1920 × 1080?

Pick Pixels under Resize by, switch off Keep the proportions, and type 1920 as the Width and 1080 as the Height. Choose Fill, Fit or Stretch if the shape changes, then press Resize. Widths and heights run from 1 to 16,384 pixels.

How do I resize an image by percentage?

Pick Percent and drag the Size slider anywhere from 1 % to 400 %, or tap 25 %, 50 %, 75 % or 200 %. Both sides change by the same amount.

Can I resize multiple images at once?

Yes, up to 100 per run, all with the same settings. The results save together as one ZIP.

Will resizing make my file smaller?

Usually, when you make the picture smaller. If you need a set file size, resize it first and then compress it.

Does a PNG stay a PNG when I resize it?

Yes, with Save as on Original, and its transparency is kept unless Fit adds a coloured background. A JPG stays a JPG too. An iPhone HEIC photo becomes a JPG, and a GIF, BMP, TIFF, ICO or SVG becomes a PNG.

Step by step

  1. 1

    Select a picture, or several.

  2. 2

    Pick Pixels, Percent or Platform size under Resize by, and set the size.

  3. 3

    Press Resize and save the result.

Our cookies keep you signed in. If you accept, we also load Google Tag Manager, which runs Google Analytics and Microsoft Clarity (which records how you move around the site). None of them run unless you accept. The privacy page has the details.

Read first