Resize Image for Printing
Choose a real print size and PPI. See the required pixels, crop or keep the whole photo, and download a JPG or PNG with density information.
- Runs in your browser
- No image upload
- Review before download
Upload an image
Use one JPG, JPEG, static PNG or static WebP image. Animated images are not supported.
Image bytes stay in your browser. Re-encoding may remove EXIF, ICC profiles and other metadata; the selected PPI is written to JPEG or PNG density metadata.
How to resize an image for printing
Upload a photo, choose a physical print size and PPI, then use Crop to fill or Fit whole image. Check the calculated pixel dimensions and source adequacy before downloading JPG or PNG.
Pixels, inches and PPI
Physical width and height describe the printed size. PPI describes image pixels per printed inch. This tool calculates and creates the corresponding raster pixel dimensions.
PPI vs DPI
PPI means pixels per inch of the image; DPI means printer dots per inch. Print services often casually ask for “300 DPI” when they mean an image supplied at 300 PPI for a chosen print size.
Crop to fill vs fit whole image
Crop fills the target rectangle and may remove edges; drag and zoom to choose the composition. Fit keeps every part of the image and uses margins if the aspect ratios differ.
Is the source large enough?
Adequacy depends on the actual source dimensions, target pixels and framing mode. The tool compares the scale needed to fill the selected canvas, not the file size.
Printing image resizer FAQ
What PPI should I use for printing?
Use the PPI your printer or lab recommends. 300 PPI is common for high-quality prints, but it is not mandatory for every size or viewing distance.
Is PPI the same as DPI?
No. PPI is image pixels per inch; DPI is printer dots per inch. A lab may use “DPI” informally when asking for image PPI.
How many pixels do I need for a 4×6 print?
At 300 PPI, 4 × 6 in is 1200 × 1800 px; landscape is 1800 × 1200 px.
More questions
How many pixels for 5×7?
At 300 PPI, 5 × 7 in is 1500 × 2100 px.
How many pixels for 8×10?
At 300 PPI, 8 × 10 in is 2400 × 3000 px.
Can I resize an image in inches?
Yes. Enter the physical width and height in inches, choose PPI, and the tool calculates and creates the required pixels.
Can I resize in centimeters or millimeters?
Yes. The tool converts centimeters or millimeters to inches internally before calculating pixels at your selected PPI.
Why does my image need to be cropped?
The source and print aspect ratios may differ. Crop fills the print rectangle while removing excess edges.
Can I keep the whole image?
Yes. Fit whole image retains the complete picture on an exact-size canvas with a margin or transparent PNG background.
Will PicRecast upscale a small photo?
Not by default. Crop blocks processing if filling the target requires enlargement. You can explicitly allow it; Fit can keep the image at native scale on a larger canvas.
Does changing PPI create more detail?
No. Metadata alone does not create detail. This tool actually resamples to the calculated pixels when needed, and warns before upscaling.
Does PicRecast write the PPI into the file?
Yes. Re-encoded JPG gets JFIF density in inches; PNG gets pHYs density in pixels per meter, rounded to the nearest integer.
Should I use JPG or PNG for printing?
JPG suits many photos; PNG is useful when transparency or lossless output matters. Check your printer or lab’s accepted formats.
Can I output WebP?
No. Static WebP can be uploaded, but this print page exports JPG or PNG with density metadata.
Are images uploaded?
No. Image processing runs locally in your browser.