How Many Pixels Do I Need to Print a Photo? DPI, PPI and Print Size Explained

Work out exactly how many pixels a photo needs for any print size, what 300 dpi really means, and when a lower resolution is perfectly fine.

By the ClearPix team · · 4 min read

"Is this photo big enough to print?" is one of the most common questions people ask about images, and the answers online are often confusing. Some say you need 300 dpi, others say 150 is fine, and a print shop's upload form may warn you about "low resolution" without explaining why. The underlying idea is actually simple, and once you see the formula you can answer the question for any photo in a few seconds.

Pixels, PPI and DPI: what each term means

  • Pixels are the tiny squares of colour that make up a digital image. A photo that is 3000 × 2000 pixels has 3000 columns and 2000 rows of them. This is the only number that describes how much detail the file actually contains.
  • PPI (pixels per inch) describes how densely those pixels are packed when the image is printed or displayed. Print a 3000 px wide image 10 inches wide and you get 300 PPI. Print the same file 20 inches wide and you get 150 PPI.
  • DPI (dots per inch) strictly refers to the ink dots a printer lays down, which is a property of the printer, not your file. In everyday use, and in most print-shop instructions, "300 dpi" really means 300 PPI.

The key insight is that a file does not have a fixed size in inches or centimetres. The DPI value stored in a JPG's metadata is just a suggestion. What matters is how many pixels you have and how large you want to print.

The formula

To find the pixels needed for a print:

Pixels needed = print size in inches × PPI. For centimetres, divide by 2.54 first.

Example: a 20 × 30 cm print at 300 PPI. 20 cm is 7.87 in and 30 cm is 11.81 in. Multiply each by 300 and you need roughly 2362 × 3543 pixels.

To go the other way and find the largest good print from a file you already have:

Maximum print size in inches = pixels ÷ PPI.

Example: a 4000 × 3000 pixel photo at 300 PPI prints well up to 13.3 × 10 inches (about 34 × 25 cm).

Quick reference table

Print sizeAt 300 PPI (best)At 200 PPI (good)At 150 PPI (acceptable)
10 × 15 cm (4 × 6 in)1800 × 12001200 × 800900 × 600
13 × 18 cm (5 × 7 in)2100 × 15001400 × 10001050 × 750
20 × 25 cm (8 × 10 in)3000 × 24002000 × 16001500 × 1200
A4 (21 × 29.7 cm)3508 × 24802339 × 16541754 × 1240
A3 (29.7 × 42 cm)4961 × 35083307 × 23392480 × 1754
50 × 70 cm poster8268 × 59065512 × 39374134 × 2953

Do you really need 300 PPI?

300 PPI is the standard for prints that will be held in the hand and looked at closely: photo prints, brochures, book pages. At normal reading distance, most people cannot see individual pixels above about 300 PPI.

Larger prints are viewed from further away, so they need fewer pixels per inch. A poster on a wall is usually seen from a metre or more, where 150 PPI looks sharp. Billboards are often printed at 20–50 PPI because they are seen from across a road.

  • Photo prints and anything held in the hand: aim for 300 PPI, accept 240.
  • Wall art up to A3: 200–300 PPI.
  • Posters A2 and larger: 150 PPI is usually fine.
  • Banners and signs seen from several metres: 50–100 PPI.

What to do if your photo is too small

If your file falls short of the pixel count for the size you want, you have three options:

  1. Print smaller. This is the most reliable fix and often the right one.
  2. Find a larger original. Images sent through messaging apps and social networks are usually downsized. The original on the camera or phone may be several times bigger.
  3. Upscale it. An AI upscaler such as our free image upscaler predicts missing detail instead of just stretching pixels, so a 2x or 4x enlargement can bring a file up to the size a print needs while keeping edges crisp.

Upscaling works best when the gap is moderate. Turning a 1200 px image into a sharp 20 × 30 cm print (2x) usually works well. Turning a 400 px thumbnail into a 50 × 70 cm poster (more than 10x) will not look like a real high-resolution photo, however good the tool.

Aspect ratio matters too

A phone photo is usually 4:3, while a 10 × 15 cm print is 3:2 and an A4 sheet is roughly 1.41:1. If the shapes do not match, the print shop will either crop the image or add white borders. Crop it yourself before uploading so you choose what gets cut, and remember that cropping reduces the pixel count, so check the size again afterwards.

Summary

  • Only the pixel dimensions describe how much detail a file has.
  • Pixels needed = inches × PPI. Divide centimetres by 2.54 to get inches.
  • 300 PPI for close viewing, 150 PPI for posters, less for signs.
  • If you are short, print smaller, find the original, or upscale moderately.

Try it yourself

Free, no sign-up, and your images never leave your device.

More guides