Guide · Printing

DPI vs pixels: how big can you print a photo?

10 min read Updated By the PixWrench team Sources cited

Print shops ask for “300 DPI,” phones save photos labeled “72 DPI,” and the file in front of you seems to be both and neither. The confusion clears up once you know that a digital image has only one real measurement: how many pixels it contains. Everything else is a choice about how tightly to pack those pixels onto paper. This guide gives you the formula, a table you can keep, and the reasons a DPI setting on its own never makes a photo sharper.

Pixels, PPI and DPI: three different things

Pixels are the image itself. A typical 12-megapixel phone photo is 4032 pixels wide and 3024 pixels tall, which is 12,192,768 pixels in total. That number is fixed when the photo is taken and only changes if you crop or resize.

PPI, pixels per inch, is how densely those pixels are spread when the image is printed or displayed. Print the 4032-pixel width across 13.44 inches and you get 300 pixels in every inch. Spread it across 26.88 inches and you get 150. Same pixels, different density.

DPI, dots per inch, strictly belongs to the printer. Epson's knowledge base puts it plainly: PPI relates to pixels, and DPI to “how many dots will be printed per inch.” An inkjet builds each pixel's color from many tiny dots of a handful of inks, so a printer rated at thousands of DPI may happily print a 300 PPI image. The two numbers measure different things and don't need to match.

In everyday speech, and in a lot of software, “DPI” is used to mean PPI. When a print shop asks for “300 DPI,” they almost always mean 300 pixels per inch at the final print size. This guide uses PPI for the image and DPI only for printer dots.

The formula: print size = pixels ÷ PPI

Everything comes from one line of arithmetic, run once for the width and once for the height:

print size (inches) = pixels ÷ PPI and, rearranged, pixels needed = inches × PPI

For centimeters, multiply inches by 2.54. That conversion is exact: NIST confirms the inch has been defined as exactly 25.4 mm since 1959.

Worked example: a 4032 × 3024 phone photo

At 300 PPI: 4032 ÷ 300 = 13.44 in and 3024 ÷ 300 = 10.08 in, so 13.44 × 10.08 in, which is 34.14 × 25.60 cm.

At 150 PPI: 4032 ÷ 150 = 26.88 in and 3024 ÷ 150 = 20.16 in, so 26.88 × 20.16 in, or 68.28 × 51.21 cm.

Going the other way, an 8 × 10 in print at 300 PPI needs 8 × 300 = 2400 by 10 × 300 = 3000 pixels. The photo, held upright as 3024 × 4032, has enough on both sides; you would crop a little off the long edge to match the 4:5 shape.

Shape matters as much as size. A photo with a 4:3 aspect ratio does not fit a 3:2 print like 4 × 6 in or a 4:5 print like 8 × 10 in without either cropping or leaving white borders. Decide which you want before ordering.

Why changing the DPI number doesn't change quality

Many image formats can store a resolution value. PNG, for example, has a pHYs chunk that the PNG specification describes as “the intended pixel size or aspect ratio for display of the image,” recorded as pixels per unit (the unit can be the meter, so 300 PPI is stored as about 11,811 pixels per meter). It is a note attached to the image, nothing more.

Change that note from 72 to 300 and the pixel grid is untouched. The 4032 × 3024 photo still has 12,192,768 pixels. All that changes is the size some programs assume when you hit print: at 72 PPI that photo “is” 56 × 42 inches; at 300 PPI it “is” 13.44 × 10.08 inches. The detail available is identical in both cases. Likewise, a 600 × 400 image relabeled from 72 to 300 PPI doesn't gain anything; it just claims to be a 2 × 1.33 in print instead of an 8.33 × 5.56 in one.

If a print service rejects a file for being “72 DPI,” check the pixel dimensions first. If the pixels cover the print size at the PPI they want, the file is fine; you can tell them the pixel dimensions or set the resolution value in an editor without resampling. If the pixels fall short, no setting will fix it.

How many PPI is enough? It depends on viewing distance

There is no universal law that says 300. Epson's own guidance says “an image resolution of 300 - 360 dpi is recommended” (meaning pixels per inch of the image) and adds that “the suitable resolution level differs according to the viewing conditions of the work.” A print held in your hand is examined from close up and benefits from high pixel density. A poster across a room or a banner across a street is seen from much farther away, where lower density looks just as smooth because your eye can't resolve the difference.

In practice, 300 PPI is the figure print shops most often ask for on photo prints, and 150 PPI is a common lower bound people accept for larger prints viewed from a step or two back. Treat both as sensible targets rather than rules of physics, and when a specific printer or lab publishes its own requirement, follow that instead.

Pixels needed for common print sizes

Every figure below is the print size multiplied by the PPI, rounded to the nearest whole pixel. A4 and A3 are the ISO 216 sizes, 210 × 297 mm and 297 × 420 mm (the same values the W3C uses for its A4 and A3 page-size keywords), converted at 25.4 mm per inch. US Letter is 8.5 × 11 in.

Pixel dimensions for full-bleed prints at 300 and 150 PPI
Print size300 PPIMegapixels150 PPIMegapixels
4 × 6 in1200 × 18002.2600 × 9000.5
5 × 7 in1500 × 21003.2750 × 10500.8
8 × 10 in2400 × 30007.21200 × 15001.8
US Letter (8.5 × 11 in)2550 × 33008.41275 × 16502.1
A4 (210 × 297 mm)2480 × 35088.71240 × 17542.2
A3 (297 × 420 mm)3508 × 496117.41754 × 24804.3

Read the table against your own photo. The 4032 × 3024 example fills A4 at about 345 PPI, more than enough. Fill an A3 sheet with it and the long side sets the limit: 4032 pixels across 16.54 inches is about 244 PPI. That is short of a 300 PPI request but comfortably above 150, which is why phone photos often make perfectly good A3 prints for the wall. If you plan to print with a border or margin, the image area is smaller and the effective PPI goes up.

Not enough pixels? What upscaling can and can't do

When an image is too small for the print you want, you can enlarge its pixel dimensions. Resampling software invents the new pixels by interpolating between the existing ones. That makes the pixel count look right, but it cannot recover detail the camera never captured. Edges get softer, fine textures turn smooth, and text in a screenshot never becomes crisper than it was.

The bigger the enlargement, the more obvious that softness becomes, especially in a print you look at up close. The better fixes are, in order: find the original file (a copy saved from a website or a chat may be smaller than the photo that was taken), print smaller, or choose a print that will be viewed from farther away.

The image resizer has a “don't enlarge” option for exactly this reason. Leave it on when you're preparing a batch for print, and any image that's already smaller than your target stays as it is instead of being quietly blown up.

Preparing files for print

A few habits save reprints.

  • Resize to the exact pixels you need. Use the table above, then set the width and height in the resize tool. It resamples with the Lanczos3 filter in linear light, and lossy output is saved at quality 90, a sensible setting for print. Pick the “crop to fill” option when the print shape differs from the photo's and you'd rather lose a sliver of the edges than have white bars.
  • Keep plenty of pixels when unsure. Sending a 4032 × 3024 original for a 5 × 7 in print is harmless; the lab will scale it down. Sending too few pixels is the only real mistake.
  • Put photos on pages for home printing. The image to PDF tool places each photo on its own page, with page sizes of A4, US Letter or one page sized to each image, and optional margins of 10 mm or 20 mm. JPG photos are embedded as they are, without recompression, so the PDF holds the same pixels you started with.
  • Render logos and diagrams from vector. An SVG logo has no fixed pixel count, so make the PNG at the size the print needs. For a logo printed 3 in wide at 300 PPI, set the width to 3 × 300 = 900 px in the SVG to PNG converter; a logo with a 120 × 80 viewBox comes out at 900 × 600 px, sharp edges included.
  • Ask about the print shop's specifics. Bleed, color profile and file format requirements vary from printer to printer, and their own instructions beat any general rule.

The short version: work out inches × PPI for each side, compare it with the photo's pixel dimensions, and ignore the DPI label. If the pixels are there, the print will be sharp.

Frequently asked questions

Is 72 DPI bad for printing?

Not by itself. A “72 DPI” label is only a number stored in the file that suggests a print size; it does not change the pixels. A 4032 × 3024 photo labeled 72 DPI has exactly the same detail as the same photo labeled 300 DPI. What matters is whether the pixel count is enough for the size you want to print.

How many pixels do I need for a 4 × 6 inch print?

At 300 pixels per inch, a 4 × 6 in print needs 1200 × 1800 pixels. At 150 pixels per inch it needs 600 × 900. Almost any phone photo has far more than that.

What is the difference between DPI and PPI?

PPI (pixels per inch) describes how densely an image’s pixels are spread across the paper. DPI (dots per inch) describes how many ink or toner dots a printer lays down per inch. A printer typically uses many dots to reproduce each pixel, so the two numbers are rarely the same.

Can I print a phone photo at A3?

A 12-megapixel photo of 4032 × 3024 pixels filling an A3 sheet (297 × 420 mm) works out to about 244 pixels per inch, a little under the common 300 PPI request but well above 150. For a print viewed at arm’s length or farther, that is usually fine; ask your print shop what they need.

Does resizing an image to 300 DPI make it sharper?

No. Changing only the DPI value leaves every pixel alone, and enlarging the pixel dimensions creates new pixels by interpolation without adding real detail. Sharpness comes from the original capture or artwork.

Sources

Written and checked by the PixWrench team against the sources listed above. Spotted something out of date? Tell us and we’ll check it and note the fix in the changelog.