Type a size in centimetres, millimetres or inches and pick the DPI. Get exactly those pixels with the DPI written in, so it prints at size. Free, bulk, no upload.
Resized in your browser. Free, no sign-up, photos never leave your device.
Drop photos, or click to browse
JPG, PNG, WebP, HEIC and more. Several at once.
Size
Format
Quick answer
BatchSet resizes images to a size in centimetres, millimetres or inches, free and entirely in the browser, with no upload and no sign-up. It converts the size to pixels at the chosen resolution (72 to 600 DPI; pixels = centimetres ÷ 2.54 × DPI, so 3.5 × 4.5 cm at 300 DPI is 413 × 531 px), resizes the photo to exactly that and writes the DPI into the JPG or PNG so it prints at the requested size. When the shape differs it can crop from the centre, fit inside a white border or stretch, and leaving one side blank keeps the photo's proportions. Several photos can be resized at once and downloaded as a ZIP. A higher DPI does not add detail the photo never had.
Three quick steps — free, private, right in your browser.
Enter the width and height in cm, mm or inches. Leave one blank to keep the photo's shape.
300 DPI for print, 96 or 72 when only the screen matters. The pixel size is shown as you type.
Drop one or many photos, press Resize, then download each one or all of them as a ZIP.
Type the width and height in centimetres, choose the DPI and press Resize. The tool turns the size into pixels (centimetres ÷ 2.54 × DPI), resizes the photo to exactly that and writes the DPI into the file. For example, 3.5 × 4.5 cm at 300 DPI is 413 × 531 pixels.
It depends on the DPI. At 300 DPI one centimetre is about 118 pixels, at 96 DPI about 38, and at 72 DPI about 28. That is why a size in centimetres needs a DPI before it means anything on screen.
300 DPI for anything you will print, such as photos and documents. 96 or 72 DPI when the image is only shown on a screen. If a form gives both a size in cm and a size in pixels, match the pixels.
Choose what happens: crop to fill from the centre, fit the whole photo inside with a white border, or stretch it. Leave one side blank and the other follows the photo's own shape, so nothing is cropped or stretched.
Only if the photo already has the detail. Asking for 600 DPI makes more pixels, but enlarging a small photo cannot add detail that was never captured. For a sharp print, start from the largest original you have.
No. The resizing and the DPI writing both happen in your browser, and the photos never leave your device.
Passport Size Photo
Crop a photo to 35 × 45 mm, 2 × 2 inch, or the 630 × 810 px India passport upload, at 300 or 600 DPI. Hit a KB limit and print a sheet of copies. Nothing uploaded.
OpenDPI Converter
Set a JPG or PNG to 72, 150, 300 or 600 DPI in your browser. The header is rewritten and the pixels are left untouched, so there is no quality loss. Free, nothing uploaded.
OpenBulk Image Resizer
Bulk resize images free in your browser. Resize many photos at once by percentage, width, height or exact size, keep the aspect ratio, and download them all as a ZIP. No signup, nothing uploaded.
OpenUnlock bulk Excel jobs, watermarking, file backup and more. Free to start.
Start for Free — No Card Required