How Many Pixels Do I Need?

or How Large Can I Print?

This is one of the most common questions on photography forums. If you are thinking of buying, for example, an 8 megapixel digital camera, you want to know how large a print you can expect to be able to produce from its image files. Unfortunately, we can't simply say 8x10" or 16x20" or any such single answer. Assuming an excellent lens and flawless technique, maximum print size still varies enormously depending on your subject matter and how close you are to your subject. It also depends on how acute the viewer's close vision is and how close she gets to the print. Billboards are routinely printed at 15 pixels per inch – which would make a 5 mp image weigh in at 10x14 feet (3x4 meters)! – but assumes the viewer is many yards away. For the following discussion, however, we'll assume excellent vision and close inspection (12" or 30cm from eye to print).

Pixels per inch is an essential concept for this discussion. For example, the Nikon D40 is a 6 megapixel dSLR, which means it produces image files that are 2000 pixels by 3000 pixels in size. If I tell the printer I want a print that is 10 inches wide, the printer simply divides 2000 by 10, which tells it to use 200 pixels per inch. The length of the print will then be 3000 divided by 200 or 15 inches.

Consider the following close-up portrait:

click for larger version

Fig. 1: Lanner Falcon (Toronto Zoo)

A 6 mp image like this can be enlarged almost indefinitely. Certainly, a 16x20" (40x50cm) print should be possible.

Now consider the opposite extreme:

click for larger version

Fig. 2: 05-1923, Appleview Rd

In this 6 mp picture the fine detail of the tree branches and houses needs to have absolutely crisp edges. A 9x13" (22x33cm) print is crisp; a 10x15" (25x40cm) print begins to show marginal enlargement blur; anything larger will not pass inspection by anyone able to read a typical paperback book.

So, if you want a simple answer to how large you can print while still maintaining reasonable quality at close inspection: the best that I can give you is:

For photo-realistic prints you will need a minimum of 220 pixels per inch for your most highly detail-dependent images to a minimum of 120 pixels per inch for your least detail-dependent images. (These ppi numbers are before any upsampling.)

This translates to:

In inches:

Sensor sizePixel arrayIdeal print sizeMax for fine detailMax for low detail
2 mp1200 x 16004 x 65 x 710 x 13
3 mp1536 x 20485 x 77 x 9.513 x 17
3 mp (dSLR)1440 x 21605 x 76.5 x 1012 x 18
4 mp1704 x 22725.5 x 7.58 x 1014 x 19
5 mp1920 x 25606.5 x 8.59 x 11.516 x 21
6 mp2136 x 28487 x 9.510 x 1318 x 24
6 mp (dSLR)2000 x 30006.5 x 109 x 13.516 x 24
7 mp2304 x 30727.5 x 1010.5 x 1419 x 25
8 mp2448 x 32648 x 1111 x 1520 x 27
8 mp (dSLR)2336 x 35048 x 11.510.5 x 1619.5 x 29
9 mp2616 x 34889 x 11.512 x 1622 x 29
10 mp2736 x 36489 x 1212.5 x 16.523 x 30.5
10 mp (dSLR)2592 x 38728.5 x 1312 x 17.521.5 x 32
12 mp3000 x 400010 x 1313.5 x 1825 x 33
12 mp (dSLR)2832 x 42569.5 x 1413 x 1923.5 x 35.5

In centimeters:

Sensor sizePixel arrayIdeal print sizeMax for fine detailMax for low detail
2 mp1200 x 160010 x 1513 x 1825 x 33
3 mp1536 x 204813 x 1818 x 2433 x 43
3 mp (dSLR)1440 x 216013 x 1817 x 2530 x 46
4 mp1704 x 227214 x 1920 x 2536 x 48
5 mp1920 x 256017 x 2223 x 2941 x 53
6 mp2136 x 284818 x 2425 x 3346 x 61
6 mp (dSLR)2000 x 300017 x 2523 x 3441 x 61
7 mp2304 x 307219 x 2527 x 3648 x 64
8 mp2448 x 326420 x 2828 x 3851 x 69
8 mp (dSLR)2336 x 350420 x 2919 x 4148 x 74
9 mp2616 x 348823 x 2931 x 4156 x 74
10 mp2736 x 364823 x 3032 x 4258 x 77
10 mp (dSLR)2592 x 387222 x 3331 x 4555 x 81
12 mp3000 x 400025 x 3334 x 4664 x 84
12 mp (dSLR)2832 x 425624 x 3633 x 4860 x 90

Please remember that these numbers are meant as guidelines, not decrees.

Also keep in mind that detail rendering will improve by printing smaller than maximum size. 300 pixels per inch (uninterpolated) is usually considered to be the finest print resolution that the human eye can fully resolve, so I used this figure to calculate the ideal print size column. Old timers might think of this as contact print quality. And of course printing at even higher pixels per inch for even smaller print sizes will retain the impression of extremely fine detail and may give the impression of even greater fineness of detail.