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

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.