Photo Resizer

Add a photo and type the size you need in pixels, centimetres, millimetres or inches. The tool resizes it in your browser: keep its shape, crop it to fit, add white borders or stretch it, and set a maximum file size such as 100 KB if you need one.

Files never leave your browser - 100% private
Resize to

Drop images here

or click to browse files

Supports: JPG, PNG, WebP • Max 10MB per file • Up to 10 images

100% Private

Everything happens in your browser. Pictures are never uploaded to any server.

Pixels, cm, mm or inches

Type the size in the unit your form uses. The DPI is saved inside JPG and PNG files.

Batch Processing

Resize up to 10 pictures at once and download them all as a ZIP.

How to resize a photo

  1. Set the width and height above, in pixels, centimetres, millimetres or inches (the size for this page is already filled in).
  2. Choose how the picture should fit: crop to fill, pad with white, stretch or keep proportions.
  3. Optionally tick Keep the file under and choose a size such as 20, 50 or 100 KB.
  4. Drop your JPG, PNG or WebP picture into the box, press Resize and download the result. The file name ends with the new size in pixels.

To make a photo smaller, type only the width (for example 1080) and leave the height empty with "Keep proportions" selected, so the picture keeps its shape. Fewer pixels also mean a smaller file. If a website asks for a maximum file size, tick "Keep the file under" as well. Making a photo bigger cannot add detail, so an enlarged photo looks softer.

Centimetres to pixels at 300 DPI

Size Pixels
3.5 × 4.5 cm413 × 531
4 × 6 cm472 × 709
5 × 7 cm591 × 827
10 × 15 cm1181 × 1772
21 × 29.7 cm2480 × 3508

Related size pages

Frequently asked questions

How do I resize a photo online?

Add your photo, choose the unit (pixels, cm, mm or inches), type the width and height you need and press Resize. Then download the result. The photo is resized in your browser, so it stays on your device.

How do I make a photo smaller without losing quality?

A smaller photo always has either fewer pixels or more compression. Resizing to fewer pixels, for example 1080 pixels wide, keeps the result sharp at its new size because the tool shrinks the photo in careful steps. If you only need a smaller file, tick "Keep the file under" and choose a size, and the tool lowers the JPEG quality just enough to reach it.

Can I resize several photos at once?

Yes. Add up to 10 photos (JPG, PNG or WebP, up to 10 MB each), set the size once and press Resize All. Download them one by one or all together as a ZIP file.

What is the difference between resizing and compressing a photo?

Resizing changes the number of pixels, which is the width and height. Compressing changes how much detail is stored for those pixels. This page resizes, and it can also cap the file size. To reduce only the file size and keep as many pixels as possible, use the image compressor.

How do I resize an image to an exact size?

Add your picture, choose the unit (pixels, cm, mm or inches), type the width and height, pick how the picture should fit (crop to fill, pad with white, stretch or keep proportions) and press Resize. Then download the result.

How do I keep a picture under 50 KB or 100 KB after resizing?

Tick "Keep the file under" and type the size. The tool keeps your exact pixel size and lowers the JPEG quality until the file is just under the limit. If even the lowest quality is too big, it shows the smallest size it reached, and you can use a smaller pixel size or a larger limit.

What is the difference between crop, pad, stretch and keep proportions?

Crop to fill scales the picture until it covers the exact size and cuts off what overflows. Pad with white scales it until it fits inside and fills the rest with white, so nothing is cut off. Stretch forces the exact size and can distort the picture. Keep proportions fits the picture inside your width and height, so one side may end up shorter than you typed.

Does it work with PNG and WebP?

Yes. You can add JPG, PNG and WebP pictures and save the result as JPG, PNG or WebP. With a file size limit, PNG is saved as JPG because PNG files cannot be made smaller by lowering the quality, and transparent areas become white.

Is my picture uploaded to a server?

No. Resizing runs in your browser on your own device, so the picture is never sent to our servers.

Need help with your project?

Chat with us on WhatsApp