Basics

Best resolution & DPI for canvas prints: the megapixel table

Canvas is far more forgiving than photo paper, and it needs fewer pixels than most people assume. Here is the DPI that actually matters in practice, the formula behind it, and a table showing how many megapixels each print size really requires.

What is the best DPI for a canvas print? 150 DPI at the final print size. Canvas has a woven texture and hangs at a viewing distance, so 150 DPI looks sharp while anything higher, like 300 DPI, only bloats the file with detail the fabric can't show. For very large pieces seen from across the room, 100 to 120 DPI is enough.

Before any canvas print, the question is always the same: is my image sharp enough at this size? Canvas happens to be one of the most forgiving media you can print on. Its woven surface scatters the finest detail, and a canvas hangs on a wall where you look at it from across the room rather than holding it at arm's length like a glossy photo. Between those two things, you can run a noticeably lower DPI for canvas prints than you would for photo paper and still come away with a crisp result.

What DPI does a canvas print actually need?

For canvas, 150 DPI at native size is the number to aim for. It is what professional canvas labs design around, and it holds up cleanly at normal viewing distances. Here is how the common figures stack up:

  • 150 DPI is the standard. Use it whenever you can. It stays sharp even when someone walks right up to the piece.
  • 100 DPI still works for very large canvases that hang high or sit several metres back. At that distance the eye can't pick out the difference anyway.
  • 300 DPI is overkill here. That number comes from photo paper held close to the face. On a textured canvas seen from a distance the extra detail vanishes, and all you have to show for it is a much bigger file.

So chasing 300 DPI on a canvas burns storage and processing time without making the print look any better.

The formula: pixels and megapixels

The maths is simple. To find the pixels you need along one edge, multiply the print size in inches by your target DPI.

pixels = inches × DPI

So a 24-inch edge at 150 DPI needs 24 × 150 = 3600 pixels. To express a whole image in megapixels for canvas, multiply width and height in pixels and divide by one million.

megapixels = (width_px × height_px) ÷ 1,000,000

A 3600 × 4800 pixel file is therefore (3600 × 4800) ÷ 1,000,000 ≈ 17.3 megapixels.

Don't forget the edge extension

Here is the catch most people miss. The resolution you need doesn't stop at the visible front of the canvas. When the print is stretched over a frame, extra material wraps around the sides and gets stapled on the back. That wrapped band is the edge extension (or wrap margin), and your image has to be a bit larger than the bare front size to cover it.

So the real pixel target is based on front size plus the wrap margin on every side. A nominal 24 × 32 in front on a 1.5-inch deep frame actually needs roughly 27 × 35 in of image data once you add the wrap. Plan your canvas print resolution against the full wrapped dimensions rather than the face alone. Skip that and the edges go soft right where the staples pull the fabric tight.

Megapixel table per canvas size

The figures below are at 150 DPI, rounded, for the visible front area. Add a little extra for the wrap.

Canvas sizePixels at 150 DPIMegapixelsNote
12 × 16 in1800 × 2400 px~4.3 MPMost phone photos clear this easily
16 × 24 in2400 × 3600 px~8.6 MPComfortable for any modern camera
24 × 32 in3600 × 4800 px~17.3 MPNeeds a decent DSLR/mirrorless file
32 × 48 in4800 × 7200 px~34.6 MPLarge format: high-MP camera or upscaling

150 DPI to pixels: the full conversion table

To go from a print size to a pixel count, multiply the inches by 150. That is the whole formula. The table below covers the sizes people ask about most, canvas or otherwise, with the megapixel figure so you can check a camera file against it quickly.

Print sizePixels at 150 DPIMegapixels
4 × 6 in600 × 900 px0.5 MP
5 × 7 in750 × 1050 px0.8 MP
8 × 10 in1200 × 1500 px1.8 MP
11 × 14 in1650 × 2100 px3.5 MP
12 × 16 in1800 × 2400 px4.3 MP
16 × 20 in2400 × 3000 px7.2 MP
18 × 24 in2700 × 3600 px9.7 MP
24 × 36 in3600 × 5400 px19.4 MP
30 × 40 in4500 × 6000 px27.0 MP
40 × 60 in6000 × 9000 px54.0 MP

In centimetres

Working in metric adds one step, because you divide by 2.54 to get inches first. A 60 cm edge is 23.62 in, and at 150 DPI that comes to about 3543 pixels. The shortcut is to multiply centimetres by 59.06.

Print sizePixels at 150 DPIMegapixels
20 × 30 cm1181 × 1772 px2.1 MP
30 × 40 cm1772 × 2362 px4.2 MP
40 × 60 cm2362 × 3543 px8.4 MP
50 × 70 cm2953 × 4134 px12.2 MP
60 × 80 cm3543 × 4724 px16.7 MP
70 × 100 cm4134 × 5906 px24.4 MP
80 × 120 cm4724 × 7087 px33.5 MP
100 × 150 cm5906 × 8858 px52.3 MP

Reading it the other way round works too. If your camera gives you 6000 × 4000 pixels, divide by 150 and you get 40 × 26.7 in, which is the largest you can go at this density before the numbers stop adding up.

150 DPI vs 300 DPI

Doubling the density doubles the pixels along each edge, which quadruples the total. That is the part people underestimate when they assume higher must be better.

Print sizeAt 150 DPIAt 300 DPI
8 × 10 in1200 × 1500 px (1.8 MP)2400 × 3000 px (7.2 MP)
16 × 20 in2400 × 3000 px (7.2 MP)4800 × 6000 px (28.8 MP)
24 × 36 in3600 × 5400 px (19.4 MP)7200 × 10800 px (77.8 MP)

A 24 × 36 in print at 300 DPI wants a 78 megapixel file. Almost no camera hands you that, which is why large-format shops settled on 150 in the first place. The other way to read the table: a file that hits 300 DPI at 12 × 18 in is exactly the same file that hits 150 DPI at 24 × 36 in.

On glossy paper at reading distance the jump from 150 to 300 is visible if you look for it. On canvas it is not, because the fabric cannot resolve that detail no matter how much you feed it. You end up with a file four times the size and an identical print.

DPI or PPI: does the distinction matter?

Technically they are different things. PPI counts pixels in your file. DPI counts the ink dots a printer sprays, and an inkjet may put down 1440 of them per inch to reproduce a single row of your 150 pixels. So a 150 PPI file printed at 1440 DPI is completely normal and not a contradiction.

In practice the words have collapsed into each other. When a lab asks for 150 DPI, or an export dialog offers a DPI setting, what is meant is pixels per inch in the file. Nobody is going to object if you use the terms interchangeably.

What if my image is too small?

Don't panic if your file comes up short. Canvas gives you room to manoeuvre. A mild upscale of around 120 to 150 percent is usually invisible on a textured canvas, since the surface hides the softening an upscale introduces. Modern AI upscalers go further still and can rescue files that would never survive on photo paper.

When you're only slightly short, the smarter move is often to drop from 150 to about 120 DPI instead of forcing an upscale. Lowering the target DPI keeps your real, original pixels intact, whereas aggressive upscaling invents detail that was never there. Save the heavy upscaling for files that are genuinely far too small for the size you want.

Let the app check the resolution for you

You don't have to run these numbers by hand. Canvas Print Hero has an automatic DPI quality check that computes the effective DPI including the edge extension, measuring against the full wrapped size rather than just the front, and warns you the moment the resolution drops below what your chosen print size needs. At a glance you can tell whether a file is comfortable, borderline, or too small before you commit to printing.

It runs natively on macOS, Windows and Linux, with no Photoshop or plugins required.

Check your canvas resolution in seconds

Canvas Print Hero is standalone canvas print software that calculates the effective DPI across the full wrapped size and flags any image that's too small for your target, well before you print. Try it free. You get the complete feature set, with a watermark only on export.

Download for free

Frequently asked questions

What is the best DPI for a canvas print?

150 DPI at the final print size. It is the resolution professional canvas labs design around, and it stays crisp at normal viewing distances without bloating the file. Reserve 300 DPI for photo paper you hold close to the eye.

Is 150 DPI enough for canvas?

Yes. 150 DPI is the practical standard for canvas prints. The woven texture scatters fine detail and canvases usually hang where you view them from a distance, so going higher rarely produces a visible improvement. It just inflates the file size.

How many megapixels do I need for a 24×32 in canvas?

Roughly 17 megapixels at 150 DPI (3600 × 4800 pixels). If the piece will hang where it is viewed from a few metres away, you can drop to around 120 DPI and need noticeably fewer pixels.

Is 300 DPI better for canvas?

No. 300 DPI is the standard for photo paper held close to the eye, not for canvas. On a textured canvas seen from across the room, the extra detail is lost. All you get is a much larger file with no visible benefit.

What does 150 DPI mean?

150 DPI means 150 dots — in practice, pixels — per inch of print. It describes the density of your file relative to the size it will be printed at, not a property of the file on its own. The same 3000 × 2000 pixel image is 300 DPI at 10 × 6.7 in and 150 DPI at 20 × 13.3 in.

How many pixels is 150 DPI?

Multiply the print size in inches by 150. An 8 × 10 in print needs 1200 × 1500 pixels, a 24 × 36 in print needs 3600 × 5400. In centimetres, multiply by 59.06: a 40 × 60 cm canvas needs about 2362 × 3543 pixels.

Is 150 DPI high resolution?

For large-format and canvas work, yes. "High resolution" is not an absolute number; it depends on viewing distance. 150 DPI is the working standard for wall art, while 300 DPI is the standard for material held at arm's length, such as photo books and glossy prints.

What is the difference between 150 DPI and 300 DPI?

300 DPI packs twice as many pixels along each edge, so four times as many in total. At the same print size that means a file roughly four times as large. On canvas the difference is not visible, which is why 150 DPI is the practical standard.

Is DPI the same as PPI?

Strictly no: PPI counts the pixels in your file, DPI counts the ink dots a printer lays down. In everyday use the two terms have merged, and when a lab or an export dialog asks for DPI it means pixels per inch in your file.