All guides

What Resolution Does a Canvas Print Need?

By the Resly AI team · Updated 7 November 2026

The short answer

About 150 pixels per inch. Canvas is textured and hung on a wall, so it doesn't need the 300 PPI of a photo print: a 16×20 canvas needs 2,400 × 3,000 pixels and a 24×36 needs 3,600 × 5,400. Around 100 PPI still looks fine from across a room. Below that, edges look blocky, and the fix is a bigger original or an AI upscale before you order.

Canvas resolution by size

Simple Canvas Prints, one of the larger canvas printers, says 150 PPI "is a sufficient resolution for printing on canvas" and that files above 150 PPI give no visible improvement on canvas. CanvasHQ accepts files down to 60 DPI and enlarges them with its own software. So 150 is the target, about 100 is acceptable, and below that it depends on how the printer enlarges.

Pixels needed for a canvas print
8×10Ideal (150 PPI): 1,200 × 1,500Acceptable (100 PPI): 800 × 1,000Photo paper (300 PPI): 2,400 × 3,000
11×14Ideal (150 PPI): 1,650 × 2,100Acceptable (100 PPI): 1,100 × 1,400Photo paper (300 PPI): 3,300 × 4,200
12×16Ideal (150 PPI): 1,800 × 2,400Acceptable (100 PPI): 1,200 × 1,600Photo paper (300 PPI): 3,600 × 4,800
16×20Ideal (150 PPI): 2,400 × 3,000Acceptable (100 PPI): 1,600 × 2,000Photo paper (300 PPI): 4,800 × 6,000
18×24Ideal (150 PPI): 2,700 × 3,600Acceptable (100 PPI): 1,800 × 2,400Photo paper (300 PPI): 5,400 × 7,200
20×30Ideal (150 PPI): 3,000 × 4,500Acceptable (100 PPI): 2,000 × 3,000Photo paper (300 PPI): 6,000 × 9,000
24×36Ideal (150 PPI): 3,600 × 5,400Acceptable (100 PPI): 2,400 × 3,600Photo paper (300 PPI): 7,200 × 10,800
30×40Ideal (150 PPI): 4,500 × 6,000Acceptable (100 PPI): 3,000 × 4,000Photo paper (300 PPI): 9,000 × 12,000

Add the wrap. A gallery-wrapped canvas folds 1 to 2 inches round each edge, so many printers ask for that much extra image on every side. Check your printer’s template.

Will your photo be big enough?

Divide your photo’s pixels by 150 to get the largest canvas it fills at the ideal resolution, or by 100 for the acceptable one.

Largest canvas by photo source
Instagram post downloadPixels: 1,080 × 1,350Ideal (inches): 7.2 × 9Acceptable (inches): 10.8 × 13.5
Facebook photo downloadPixels: 1,536 × 2,048Ideal (inches): 10.2 × 13.6Acceptable (inches): 15.3 × 20.4
8-megapixel phone or older cameraPixels: 2,448 × 3,264Ideal (inches): 16.3 × 21.7Acceptable (inches): 24.4 × 32.6
12-megapixel phone (most iPhones and Androids)Pixels: 3,024 × 4,032Ideal (inches): 20.1 × 26.8Acceptable (inches): 30.2 × 40.3

A cropped or zoomed photo has fewer pixels than the full frame. The DPI checker reads your actual file.

So a 12-megapixel phone photo makes a good 16×20 or 18×24 canvas, and a Facebook download is fine at 11×14 but soft at 24×36.

How to fix a pixelated photo for canvas

  1. 1

    Get the original file

    Photos from Facebook, Instagram, texts and screenshots are shrunk copies. The original in someone’s camera roll is often four times the pixels, enough for a canvas twice the size.

  2. 2

    Pick a smaller canvas

    Dropping from 24×36 to 16×24 keeps the same shape and raises the resolution by half.

  3. 3

    Upscale it before ordering

    An AI upscaler rebuilds edges and texture instead of stretching pixels, which is what a printer’s automatic enlargement does. Upscale to the canvas size, plus the wrap, and check faces at full size before you send it. Upscale for canvas.

  4. 4

    Match the shape

    Canvas sizes are often a different shape from the photo, so the printer crops, and with a wrap it crops more. Extending the photo to the canvas shape adds background instead of cutting into heads and edges.

A faded 1980s photo of a couple holding a baby and a toddler, upscaledA faded 1980s photo of a couple holding a baby and a toddler, before upscalingBeforeAfter
A 720 × 510 copy of a 1980s print, saved from social media and upscaled by Resly.

Make your photo canvas-ready

Upload it and pick the canvas size. It comes back at that shape and size, rebuilt rather than stretched. You see the price before you pay.

Drop images, or click to browse

JPG, PNG, HEIC, WEBP (up to 50MB each) · up to 5 at once

Free preview · No account needed · Deleted after 48 hours · Never used to train AI

Questions

What DPI is best for canvas prints?

150 PPI. Canvas texture and viewing distance hide anything finer, and Simple Canvas Prints says files above 150 PPI make no visible difference on canvas.

How many pixels do I need for a 16×20 canvas?

2,400 × 3,000 pixels at 150 PPI, or at least 1,600 × 2,000 at 100 PPI. Add the wrap if your printer asks for it.

Can I print a phone photo on canvas?

Yes. A 12-megapixel phone photo is about 150 PPI at 20×27, so it fills a 16×20 or 18×24 canvas comfortably. Photos received by text or downloaded from social media are smaller: check them first.

Will a low-resolution photo look bad on canvas?

Below about 100 PPI, edges and faces start to look blocky or smeared, even from a few feet away. Upscale it, use a smaller canvas, or find the original file.

More guides