Resize an Image for Print

Inches and 300 DPI are already set. Add the photo and set the size it needs to print at; the pixels are made to match the paper, on your own device.

Examples

Examples only — use the numbers your form gives you.

JPEG, PNG, WebP · up to 20 MB

No image to hand?

Size

Leave empty for no limit.

Output format

Converts the size above into pixels, and is written into the file.

Leave empty for no minimum.

Fill behaviour
Transparent areas become

JPEG cannot store transparency, so the see-through parts of your image are filled with this colour.

Searches quality all the way down. The picture may show artefacts.

Add an image and a size to turn this on.

  • Processed on your device
  • No image upload
  • No account
  • No watermark
How it works

A size on paper only becomes a file once it is multiplied by a resolution: at 300 DPI, every inch of paper needs 300 pixels. Resizo opens this page with inches and 300 DPI already chosen, so you type the print size, add the photo and place the part to keep, and the result is cropped to that shape, scaled to the exact pixel count and — saved as a JPEG or PNG — stamped with the DPI, so print software reads the size you meant. In a measured run, 35 × 45 mm at 300 DPI came back as 413 × 531 pixels with 300 DPI recorded. Your browser opens the photo, and the page loads the code that turns the size into pixels, crops, scales and encodes it, all on your own device, so the photo is never sent anywhere.

What this tool changes

Pixels
Decoded and written again
EXIF
Removed
GPS
Removed
XMP
Removed
ICC profile
Removed
DPI record
Written into a JPEG or a PNG when the job has one — the number in the DPI field, or Resizo’s default of 300 DPI when that field is empty and the size is in millimetres, centimetres or inches; otherwise no print size is written
Transparency
Depends on the format you save — PNG and WebP keep it, JPEG is flattened onto the background colour

A print resolution is written into the finished file only when the job has one — the number in the DPI field, or Resizo’s default of 300 DPI when that field is empty and the size is in millimetres, centimetres or inches — and only into a JPEG or a PNG. WebP has no resolution field of its own — a DPI could only travel in its EXIF or XMP metadata, and Resizo writes none. The output format you choose decides transparency: PNG and WebP keep it, and a file written as JPEG has its see-through areas placed on the background colour you pick. Nothing else about the original file survives the encode.

Accepts JPEG, PNG and WebP. Saves JPEG, PNG or WebP.

What this changes

  • Converts the print size you type into exact pixels at the DPI, 300 to begin with.
  • Crops to the shape of that print size and scales the kept part to the pixel count.
  • Writes the DPI into a JPEG or PNG, so print software reads the size you meant.

What stays the same

  • Adds no detail: a small photo stretched to a large print reaches the pixels, not the sharpness.
  • Writes no DPI into a WebP, so choose JPEG or PNG when the print size has to travel with the file; the panel says so when WebP is chosen.
  • Leaves the original untouched — the print-ready copy is a new file you download.

How to resize an image for print

  1. Check the unit and the DPI. Inches and 300 DPI are filled in under Advanced options. Switch to centimetres or millimetres when your size is metric, and change the DPI only if whoever prints it asks for a different number.
  2. Type the print size. Enter the width and height in that unit. The page turns them into whole pixels at the DPI, so there is no sum to do by hand.
  3. Add the photo and place it in the frame. Drop a JPEG, PNG or WebP. The Target line under the photo shows the print size in pixels straight away, and a frame in the shape of the print appears; drag the photo until the part you want on paper sits inside it.
  4. Press Fit image and check the result. The finished file is listed against every requirement — dimensions, format and resolution — with Meets or Fails beside each. Download image appears once they are met.

A print size is pixels and a DPI together

Paper is measured in inches or centimetres and a picture in pixels, and DPI is the exchange rate between them. At 300 DPI an inch of paper takes 300 pixels, so a print one inch wider needs that many more pixels across. A file with too few pixels for its size either prints smaller than intended or is stretched by the printer and comes out soft.

That is why this page asks for the size first and does the arithmetic itself. The width and height you type are multiplied by the DPI and rounded to whole pixels, and those pixels become the exact box the photo is fitted to.

Why the DPI is written into the file as well

Pixels alone do not tell software how big to print. A JPEG or a PNG can carry a resolution record, and print dialogs, layout programs and photo labs read it to decide the size on paper. When this page saves either of those formats it writes the DPI you used, so the file states the size you meant instead of leaving a program to assume 72.

Changing only that number, with the pixels left alone, is a different job: changing the DPI rewrites the record without touching the picture, which is right when the pixel count is already enough and wrong when it is not.

Centimetres, millimetres and inches

Inches come first because DPI is counted per inch, but the unit is a choice, not a limit. Switch Unit to centimetres or millimetres and type the size the way the instruction gives it; the conversion to pixels still happens at the DPI, with the inch converted to millimetres exactly.

For a passport or visa print, the size is not yours to choose: the passport photo tool carries the published size rules for the countries it lists, and the print sheet lays out as many copies as fit on one sheet of 4 × 6 in, 5 × 7 in, Letter (8.5 × 11 in) or A4 (210 × 297 mm) paper, at a DPI you set.

When the photo is smaller than the print

A large print from a small file is the case to watch. The page will still reach the pixel count — it enlarges the part inside the frame — but enlarging spreads the same detail over more pixels and cannot invent what the camera never recorded. When that is about to happen, the page names the photo’s size and the target size before it runs, so the choice is yours.

If the result looks soft, the fixes that add sharpness are a smaller print or a larger original. Lowering the DPI here, where the printer accepts a lower one, asks for fewer pixels and so less enlarging, but the paper still shows only the detail the photo had.

Limits, and where the work happens

A photo may be up to 20 MB, and the converted size may not pass 8000 pixels on either side — at 300 DPI that is a print of up to 26.6 inches across. The whole output may also not pass 40 megapixels, about 21 inches square at 300 DPI, and that limit binds first on a square or near-square print, well before the per-side one does. The conversion, the crop, the scaling and the encode all run in this tab on your own device, so the photo is never sent anywhere, and a photo too big for what this device can spare is refused before the work starts.

Limits

  • A WebP saved here carries no DPI. Choose JPEG or PNG when the print size has to travel with the file.
  • One photo at a time — there is no batch mode on this page.

Frequently asked questions

  • How many pixels do I need for a 300 DPI print?

    Multiply each side in inches by 300; for centimetres, divide by 2.54 first. Type the size on this page and it does the sum for you, rounding to whole pixels, then fits the photo to exactly that box.

  • Does a higher DPI make my photo sharper?

    Not on its own. Writing a bigger number into a file changes how large software thinks it should print, not what the picture contains. Sharpness on paper comes from having enough pixels for the size, which is why this page changes the pixels to match the print and writes the DPI to go with them.

  • Should I use 300 DPI?

    Use whatever the printer or the instruction asks for. 300 is the figure print services name most often, which is why it is filled in, but it is only a starting value: change it under Advanced options and the pixel count follows.

  • Will the photo be cropped?

    Only to the shape of the print, and you choose which part stays. If the photo’s proportions differ from the paper’s, the frame shows exactly what will be kept. Under Advanced options you can switch to Fit inside instead, which keeps the whole photo and pads the edges with a colour you pick.

  • Can I make a print-ready file without uploading the photo?

    Yes. Everything this page does — the unit conversion, the crop, the scaling, the encode and the DPI record — is code running in your browser on your own device. The photo never leaves it, which matters for family pictures and documents you would rather not hand to a print site before you have to.

  • Why does my print software show a different size?

    Usually because the file was saved as WebP — a WebP saved here carries no DPI — or because the software ignores the record and uses a setting of its own. Save as JPEG or PNG here so the DPI is written, and set the print dialog to actual size rather than fit to page.

You are on the Image Size Fitter tool.