Resize Image

Exact pixels for the web, exact centimetres or inches for print — in one free tool.

Resize your image

1Upload your image

Drop an image here or click to chooseJPG, PNG or WebP · processed in your browser, never uploaded

2Choose the new size

Resize an image by pixels, by percentage or to a print size at the DPI your printer or shop asks for. Crop to a square, a 4:5 portrait, A4 or a standard poster ratio first, then download a JPG, PNG or WebP. Your photo is processed on your own device and never uploaded.

Want to print it bigger than one sheet? Use the Image to Poster tool to split it across as many A4, Letter or A3 pages as you like.

How to resize an image

Four steps, all in your browser.

  1. 1

    Upload your image

    Drop a JPG, PNG or WebP file into the resizer. It is decoded locally — nothing is sent to a server.

  2. 2

    Crop to a ratio (optional)

    Choose Free, Original, 1:1, 4:5, 3:2, 16:9, A-series or a poster size, then drag the crop box or its corners to frame the shot.

  3. 3

    Set the new size

    Type the width and height in pixels, enter a print size in mm, cm or inches with a DPI, or scale by percentage. Keep aspect ratio stops the image from stretching.

  4. 4

    Download

    Pick JPG, PNG or WebP, check the estimated file size and download. Print-size files carry the DPI, so they open at the right physical size.

What people resize images for

Exact pixels for web and social

Hit the dimensions a site or app expects — 1080 × 1350 for a portrait post, 1920 × 1080 for a banner or slide, a small thumbnail for a shop listing.

Print sizes in cm or inches

Resize an image to print size: 10 × 15 cm, 8 × 10 in, A4 or A3 at 300 DPI. The tool works out the pixels and stamps the DPI into the file.

Crop to photo and poster ratios

Frames and print shops use fixed shapes. Crop to 4:5, 3:2, A-series or 24 × 36 in first, so nothing important is cut off when it is printed.

Smaller files, the right format

Scale a 12 MP phone photo down for email or uploads, choose JPG for photos, PNG for graphics or WebP for the web, and see the file size before you save.

Pixels, DPI and print size explained

Pixels are the real size of an image

A digital image is a grid of pixels — 4000 × 3000 for a typical phone photo. That grid is the only size it truly has. Resizing changes the grid: fewer pixels make a smaller, lighter file; more pixels are estimated from the existing ones and add no new detail.

DPI connects pixels to paper

DPI (dots per inch) says how many pixels are printed in each inch of paper. 300 DPI is the standard for photos viewed up close, 150 DPI is fine for posters seen from a step away, and 72 DPI only matters on screens. The DPI value in a file does not change its pixels; it only tells the printer how large to print them.

A worked example

Print size = pixels ÷ DPI. A 3000 × 2000 px photo at 300 DPI prints at 10 × 6.7 in (25.4 × 16.9 cm). For a 20 × 30 cm print at 300 DPI you need 20 ÷ 2.54 × 300 = 2362 px by 30 ÷ 2.54 × 300 = 3543 px — exactly what the Print size mode calculates when you type 20 × 30 cm and 300 DPI.

If the source has fewer pixels than the target, the resizer still enlarges it and warns you. Up to about 1.5× usually looks fine in print; beyond that, consider a lower DPI or a smaller print.

Resize image or crop it?

Resizing changes how many pixels the whole picture has; cropping decides which part of the picture you keep. To turn a 3:2 camera photo into a 4:5 portrait or an A4 page, crop to that ratio first, then resize the image to the pixel or print size you need. Unlocking the aspect ratio instead would stretch or squeeze the subject.

Making an image smaller without losing quality

Shrinking is the safe direction: every output pixel is calculated from several source pixels, so the result stays clean. When you resize an image to less than half its size, light sharpening is applied automatically to stop fine detail from going soft, and the quality slider lets you trade a little JPG or WebP quality for a much smaller file.

Need it much larger?

Resizing is about hitting exact dimensions. When the goal is simply a bigger, sharper-looking image for a large print, a dedicated enlarger with stronger sharpening and a before / after view is the better fit.

Try the image upscaler to enlarge a photo 2×, 3× or 4× or straight to a target print size.

Frequently asked questions

Is this image resizer free?

Yes. There is no charge, watermark, sign-up or limit on the number of images.

Are my images uploaded?

No. The image is decoded, cropped, resized and encoded inside your browser. It never leaves your device, so private photos stay private.

How do I resize an image without stretching it?

Leave “Keep aspect ratio” switched on. Type only the width and the height follows automatically. To change the shape, crop to the ratio you want first rather than unlocking the ratio.

How do I resize an image to print size?

Choose Print size, select mm, cm or inches, type the width and height and set the DPI — 300 for photos, 150 for large posters. The resizer calculates the pixels and saves the DPI into the JPG or PNG.

Does changing the DPI make my image sharper?

Not by itself. DPI only decides how big the pixels are printed. Sharpness comes from having enough pixels for the size you print: at the same print size, a higher DPI needs more pixels.

What is the largest size I can export?

Up to about 16 megapixels (for example 4900 × 3265 px), the limit most browsers — especially on phones — can hold in memory. Larger requests are scaled down to fit and the tool tells you.

Which format should I choose?

JPG for photos, PNG for screenshots, logos and graphics with sharp edges or transparency, WebP for the smallest files on websites. If your browser cannot save WebP, the file is saved as PNG.

Can I resize several images at once?

One image at a time, so you can crop and check each one. Changing the photo keeps your settings, which makes a series quick to process.

How do I resize an image for Instagram?

Crop to 4:5 for a portrait post or 1:1 for a square, switch to pixels and type 1080 as the width — with the aspect ratio locked the height follows at 1350 or 1080. Save as a high-quality JPG so the app has less reason to recompress it.

How do I make an image file smaller?

Resize the image to the pixel size you actually need — around 2000 px on the long side is plenty for email and most websites — then choose JPG or WebP and lower the quality slightly. The estimated file size updates as you change settings, so you can stop as soon as it is small enough.

Can I crop to a landscape version of a ratio?

Yes. Ratio presets follow the orientation of your photo, so 4:5 on a landscape shot becomes a 5:4 crop. Use the swap button to flip any preset between portrait and landscape before you resize the image.