Resize to cm or mm

Set physical print size with a DPI you control.

DPI
Fit

Scales to fit inside this size — nothing cropped, nothing distorted. The output may end up smaller than the target in one dimension.

up to 1181 × 1772 px

Save as

How to use Resize to cm or mm

  1. Drop your images onto the upload area.
  2. Pick a print size such as 4×6 in, 5×7 in, A4 or passport photo, or enter your own size in cm or mm.
  3. Choose the DPI and a fit mode: Fit within, Crop to fill or Stretch to fill.
  4. Choose an output format and click Resize.
  5. Download each image, or click Download all for a zip.

Print sizes are specified in physical units, not pixels, which is where photo resizers built around pixel dimensions fall short. This tool takes the size you actually need — 10×15cm for a standard photo print, 3.5×4.5cm for a passport photo — plus the DPI your printer or portal expects, and works out the exact pixel dimensions itself.

DPI (dots per inch) is what connects physical size to pixels: the same 10×15cm print needs roughly 1181×1772px at 300 DPI but only about 295×443px at 72 DPI. Higher DPI means a sharper print and a bigger file; 300 is the standard for photo-quality printing, 150 is fine for casual prints, and 72 matches screen resolution rather than print.

Your photo's own proportions rarely match the target exactly, so there are three ways to handle the difference. Fit within scales the photo down to fit inside the target with nothing cropped or distorted — the safe default, though the result can end up smaller than the target in one dimension. Crop to fill trims the edges (centred) to hit the exact size with no distortion. Stretch to fill forces the exact size without cropping, which will visibly distort the image if the proportions don't match.

Everything runs in your browser — nothing is uploaded, so there's no file limit. Drop in a batch, set the size once, and resize them all together — each photo is fitted individually, so a batch of mixed portrait and landscape photos all come out correctly.

Questions

What DPI should I use?

300 for photo-quality prints — the standard most print labs and passport/exam portals expect. 150 is acceptable for casual or draft prints. 72 corresponds to screen resolution and isn't meant for printing.

Will my photo be cropped or stretched to fit?

Your choice — the Fit setting has three options. Fit within (the default) scales the photo down to fit inside the target with nothing cropped or distorted. Crop to fill hits the exact size by trimming the edges. Stretch to fill hits the exact size by distorting the image if the proportions don't match.

Why isn't my output exactly the size I asked for?

That's expected in Fit within mode — it prioritises not cropping or distorting your photo over hitting the exact target, so one dimension often comes out smaller than requested. Switch to Crop to fill if you need the exact pixel size no matter what.

How is the pixel size calculated?

Pixels = physical size in inches × DPI. The tool converts your cm or mm value to inches internally and shows the resulting pixel dimensions live as you type.

Can I resize a batch of photos to the same print size?

Yes — drop in as many as you like and they'll all be resized to the same physical size and DPI in one go.

Are my images uploaded anywhere?

No. Resizing happens entirely in your browser — the files never leave your device.

Guides

Related tools