What this tool does
The whole subject is one division: pixels divided by dots per inch is inches. The interesting part is what happens when a photo and a sheet of paper do not share an aspect ratio, because then the horizontal and the vertical density are two different numbers and the lower one is the one that decides whether the print looks sharp. This calculator does the arithmetic in both directions, against a fixed list of real print and ISO paper sizes, and tells you how much enlargement a fit actually needs.
How it works
In PPI mode the answer is symmetric and the only constant involved is 25.4 millimetres to the inch. A 3000 × 2000 photo at 300 PPI is 10 × 6.67 inches, or 254 × 169.3 mm, because 3000 ÷ 300 = 10 and 2000 ÷ 300 = 6.667. Everything else follows from the same two divisions: a 4 × 6 inch print is 10.16 × 15.24 cm exactly, and at 300 PPI it needs 1200 × 1800 pixels exactly, which is why that number appears in nearly every print guide.
DPI and PPI are different quantities and conflating them is the most common source of confusion. DPI is a printer's dot density; PPI is an image's pixel density. The 72 dpi stored inside a JPEG is an encoder default, not a measurement of your photo, and a document set to 600 dpi on a printer that does 600 dpi tells you about the printer. 300 PPI is also a convention rather than a law: it assumes arm's-length viewing, so a 150 PPI print read across a room is fine while a 300 PPI passport photo is wasted pixels.
Fitted to a paper size, each axis gets its own density, and they stop agreeing the moment the image ratio and the paper ratio disagree. A 3000 × 2000 photo on a 4 × 6 inch sheet is 3000 ÷ 4 = 750 PPI across and 2000 ÷ 6 = 333 PPI down. The height is being stretched nearly twice as hard as the width, so 333 PPI governs, and quoting a single number for the fit is wrong. The tool names the governing axis and reports both densities separately, which is the whole point of the paper mode.
The enlargement figure answers a different question from the density. It is the magnification the tight axis needs to reach your target, so 100% means the image lands on the paper at exactly the PPI you asked for and 200% means the printer doubles it. A 1200 × 900 image filled onto a 4 × 6 sheet works out at 300 PPI across and 150 PPI down, which is a 200% enlargement on the height: the print will be visibly soft, and no resolution setting in the file will change that. The ppi mode also matches your pixel count back against the standard sizes, so a 1200 × 1800 file is honestly described as a 4 × 6 measured at 300 PPI rather than also a 2 × 3 at 300 PPI.
Worked example
A 3000 × 2000 photo has to fill a 4 × 6 inch print at 300 PPI, and the shop asks whether it will be sharp.
- At 300 PPI the same photo is 10 × 6.67 inches (254 × 169.3 mm)
- Fitted to 4 × 6, horizontal density is 3000 ÷ 4 = 750 PPI
- Vertical density is 2000 ÷ 6 = 333.3 PPI, so the height governs
- The image is relatively wider than the sheet, so the fit is cropped at the left and right
- Enlargement needed on the tight axis = 300 ÷ 333.3 = 90%
The print clears 300 PPI on its weakest axis with 10% to spare, so it is sharp. The 40% of the frame lost at the sides is the price of a portrait sheet, and the vertical density rather than the horizontal one is the number that matters.
Accuracy and limitations
- A single PPI figure is only honest when the image and the paper share an aspect ratio. Otherwise report the lower of the two, because that is the axis being magnified.
- This is arithmetic about resolution, not about print quality. Ink, paper stock, halftone screening and the printer's own limits decide the rest.
- Enlargement cannot add detail. A number over 100% is a promise of softness, not of a better print.
Frequently asked questions
- How many pixels do I need to print at 300 DPI?
- Multiply the print size in inches by 300. A 4 × 6 inch print needs 1200 × 1800 pixels, an 8 × 10 needs 2400 × 3000, and a 35 × 45 mm passport photo needs about 413 × 531 pixels. This calculator does that multiplication for every standard size in one table.
- How big can I print this photo?
- Divide your longest pixel side by 300 and you have the width in inches at the usual print density, then divide the other side by the same 300. A 3000 × 2000 photo is 10 × 6.67 inches at 300 PPI, and the paper mode will tell you whether it still clears 300 on both axes once it is fitted to a specific sheet.
- Why does my image have different horizontal and vertical PPI?
- Because the image and the paper rarely share an aspect ratio, so each axis is scaled by a different factor. A 3000 × 2000 photo on a 4 × 6 sheet gives 750 PPI across and 333 PPI down. The lower number is the one that governs, because that is the axis actually being stretched.
- Is 300 DPI the same as 300 PPI?
- No. PPI counts pixels in the image and DPI counts printer dots, and the 72 dpi stored inside a JPEG is an encoder default rather than a fact about your photo. For choosing a pixel resolution, the number you need is PPI; 300 is the convention for an image read at arm's length.
- How do I convert 35x45 mm to pixels?
- Use the millimetre field with 300 PPI and you get about 413 × 531 pixels, which is the standard two-inch passport size. The conversion goes through the one constant that defines the system: exactly 25.4 mm to the inch, so 35 mm is 1.378 inches and 300 pixels per inch makes 413.4.
- Can I print a small image large without losing quality?
- No. Enlarging past 100% interpolates pixels you already have, so the file gets bigger and the print gets softer. This calculator reports the enlargement percentage on the tight axis precisely so you can see the trade before you pay for a large print.