SVG to PNG for Printing: Resolution, DPI & Quality Guide

Updated June 2026 · 6 min read

SVGs are perfect for screens — they scale infinitely and stay razor-sharp at any size. But printers don't understand SVG. They need pixels. Converting SVG to PNG for print means getting two things right: resolution and color. Get either wrong, and your print comes out blurry or with weird colors.

The golden rule for print: Convert SVG to PNG at 300 DPI at the intended print size. For a 4×4 inch print, you need a 1200×1200 pixel PNG. Most people under-size their exports by converting at screen resolution (72 DPI) — that's why prints come out blurry.

Understanding DPI vs Pixel Dimensions

This is where most people get confused. DPI (dots per inch) is a print concept — it describes how many pixels are packed into each inch of paper. A PNG file doesn't have a fixed DPI; it has pixel dimensions. The DPI is determined by how large you print it:

The formula: Pixel Dimension = Print Size (inches) × 300

Step-by-Step: SVG to Print-Ready PNG

  1. Determine your print size. If you're printing a logo on a business card, you might need 2×2 inches. For a poster, 24×36 inches.
  2. Calculate the pixel dimensions. Multiply each side by 300. A 2×2 inch print needs 600×600 pixels. A 24×36 poster needs 7200×10800 pixels.
  3. Convert with the right dimensions. Use svg2png.org — set the scale multiplier to hit your target resolution. For example, if your SVG is 200×200 native, scale 3x to get 600×600 for a 2-inch print.
  4. Check the background. SVG is transparent by default. If your print surface isn't white, set a white (or appropriate) background color during conversion.

Resolution Requirements by Print Type

Print TypeMinimum DPIExample (4×4" print)
Business card / small300 DPI1200×1200 px
Brochure / flyer300 DPI1200×1200 px
Large poster (viewed from 3ft+)150 DPI600×600 px
Billboard (viewed from 20ft+)30-50 DPI120×120 px
T-shirt / fabric200-300 DPI800-1200 px
Photo print (glossy)300 DPI1200×1200 px

Note: for large format prints viewed from a distance, you can drop the DPI significantly. A billboard at 30 DPI looks sharp because nobody is looking at it from 6 inches away.

The Color Problem: RGB vs CMYK

SVG files use RGB color (designed for screens). Printers use CMYK (cyan, magenta, yellow, black ink). When you convert SVG to PNG, the PNG stays in RGB. This can cause colors to shift when printed — bright blues and greens are especially problematic.

Solutions:

Quick Reference: Common Print Sizes in Pixels (at 300 DPI)

Print SizePixels at 300 DPI
1×1 inch300×300
3×3 inch (coaster)900×900
4×6 inch (postcard)1200×1800
5×7 inch (greeting card)1500×2100
8.5×11 inch (letter)2550×3300
11×17 inch (tabloid)3300×5100
18×24 inch (poster)5400×7200