How Many Pixels Do You Need for Printing?
The pixels you need depend on only two things: how large you will print, and at what DPI. Everything else — camera brand, file format, the DPI label in the file — is irrelevant to this calculation.
The formula
Pixels needed = Print size in inches × Target DPI
Apply it to both dimensions:
- Required pixel width = print width in inches × target DPI
- Required pixel height = print height in inches × target DPI
If your print size is in centimetres, divide by 2.54 first. In millimetres, divide by 25.4. If you want to work from a paper size like A4, its inch dimensions are in the tables below.
Choosing the target DPI first
Before you multiply, pick a target based on viewing distance. This choice changes the answer more than anything else:
| Viewing situation | Target DPI | Reasoning |
|---|---|---|
| Held in the hand | 300 | Fine detail visible at close range |
| Wall poster, a few feet away | 150 | The eye cannot resolve 300 DPI dots from there |
| Banner, several metres away | 72–150 | Coarse dots are invisible at distance |
| Billboard, tens of metres away | 72 | Finer dots would be wasted pixels |
A poster that needs 3600 × 5400 px at 150 DPI would need 7200 × 10800 px at 300 DPI — four times the pixels for a difference the viewer cannot see from a few feet away. Pick the target honestly, and the pixel requirement often becomes achievable with the photo you already have.
Photo sizes
| At 300 DPI | At 150 DPI | |
|---|---|---|
| 4 × 6 in | 1200 × 1800 px | 600 × 900 px |
| 5 × 7 in | 1500 × 2100 px | 750 × 1050 px |
| 6 × 8 in | 1800 × 2400 px | 900 × 1200 px |
| 8 × 10 in | 2400 × 3000 px | 1200 × 1500 px |
| 8 × 12 in | 2400 × 3600 px | 1200 × 1800 px |
| 12 × 12 in | 3600 × 3600 px | 1800 × 1800 px |
| 12 × 16 in | 3600 × 4800 px | 1800 × 2400 px |
Paper sizes (ISO 216)
| Paper | Inches | At 300 DPI | At 150 DPI |
|---|---|---|---|
| A5 (148 × 210 mm) | 5.83 × 8.27 | 1748 × 2480 px | 874 × 1240 px |
| A4 (210 × 297 mm) | 8.27 × 11.69 | 2480 × 3508 px | 1240 × 1754 px |
| A3 (297 × 420 mm) | 11.69 × 16.54 | 3508 × 4961 px | 1754 × 2481 px |
A4 at 300 DPI needs about 8.7 megapixels; A3 needs about 17.4 megapixels. That is why a 12 MP phone photo covers A4 comfortably but only just covers A3.
Posters and large formats
| At 300 DPI | At 150 DPI | At 72 DPI | |
|---|---|---|---|
| 18 × 24 in poster | 5400 × 7200 px | 2700 × 3600 px | 1296 × 1728 px |
| 24 × 36 in poster | 7200 × 10800 px | 3600 × 5400 px | 1728 × 2592 px |
| 36 × 48 in poster | 10800 × 14400 px | 5400 × 7200 px | 2592 × 3456 px |
| 36 × 96 in banner | 10800 × 28800 px | 5400 × 14400 px | 2592 × 6912 px |
Note how quickly 300 DPI becomes unrealistic at large sizes: a 36 × 96 inch banner at 300 DPI would need 28,800 pixels on its long side, far beyond what consumer cameras produce. That is exactly why large-format work uses lower targets — and why it still looks sharp, because nobody views a banner from inches away.
Worked examples
Example 1: can this phone photo print 8 × 10?
A 4000 × 3000 px photo, 8 × 10 inch print, 300 DPI target:
- Required: 8 × 300 = 2400 px wide, 10 × 300 = 3000 px high.
- Available: 4000 × 3000 px. Both dimensions meet the requirement, so yes — with one catch: the aspect ratios differ (4:3 vs 4:5), so you must crop first. Cropping 4000 × 3000 to 4:5 gives 2400 × 3000 px, which exactly meets the requirement. After cropping, check again: 2400 / 8 = 300 DPI, 3000 / 10 = 300 DPI. It works, but with no headroom.
Example 2: a poster from a Full HD image
A 1920 × 1080 px image as a 24 × 36 inch poster:
- At 300 DPI it would need 7200 × 10800 px — far beyond what you have.
- At 150 DPI it needs 3600 × 5400 px — still beyond what you have.
- At 72 DPI it needs 1728 × 2592 px — but the aspect ratios differ (16:9 vs 2:3), so even at 72 DPI you would crop heavily first.
The honest conclusion: this image is too small and wrongly shaped for a 24 × 36 poster. A smaller poster, or a different image, is the right answer — not upscaling.
Example 3: working backwards from pixels
You have 6000 × 4000 px and want a 300 DPI print. Divide: 6000 / 300 = 20 inches wide, 4000 / 300 = 13.33 inches high. That is the largest 300 DPI print this image supports. At 150 DPI, the same image supports 40 × 26.67 inches.
What if you fall short?
You have four honest options, in order of preference:
- Print smaller. Halving the print size doubles the effective DPI. This is the only option that improves sharpness without changing the image.
- Lower the target, if viewing distance justifies it. A poster at 150 DPI instead of 300 DPI halves the pixel requirement and usually looks identical from a few feet away.
- Crop to the print’s aspect ratio first, then recheck. Cropping reduces pixels, so do it before judging — an image that “meets” the requirement before cropping may fall short after.
- Use a higher-resolution original. A reshoot, a different file, or the camera’s full-resolution version beats any software trick.
What does not work is relabelling the file’s DPI metadata (which changes no pixels) or aggressive upscaling (which invents smooth pixels, not real detail). Both make the numbers look better without improving the print.
A note on file size
Pixel requirements also drive file size. An uncompressed 4000 × 3000 px RGB image holds 4000 × 3000 × 3 bytes = 36,000,000 bytes, about 34.3 MiB. Saved as JPEG, the same image is usually much smaller because compression discards information the eye is less sensitive to — which is also why a heavily compressed file can meet the pixel requirement on paper yet still print softly. Pixels are necessary, but not sufficient; compression quality matters too. The Image File Size Calculator estimates uncompressed size for any dimensions.
Frequently asked questions
Do I need both width and height to meet the requirement?
Yes. A print is only as good as its weakest direction. If width meets the target but height falls short, the print will be soft in one direction, or you will need to crop.
What about bleed and borders?
If your print includes bleed (extra area trimmed after printing) or a border, add that to the print size before calculating. A 8 × 10 print with a 0.125 inch bleed on each side is really 8.25 × 10.25 inches for pixel purposes.
Can I use this table for canvas prints?
Yes, with one adjustment: canvas texture hides fine detail, so canvas prints are more forgiving than glossy photo paper at the same DPI. A 150 DPI canvas print often looks as good as a 300 DPI glossy print at the same viewing distance.
Try it: Print DPI Calculator · Poster Resolution Calculator · A3 Resolution Calculator