Skip to main content

What is DPI?

DPI stands for Dots Per Inch - it measures how many tiny dots of ink are printed in each inch of your design.
Simple Analogy: Think of a mosaic made of tiny tiles. More tiles per inch = more detail and smoother image. Fewer tiles = chunky, pixelated look.

DPI vs PPI: What’s the Difference?

TermFull NameUsed ForMeaning
DPIDots Per InchPrintingInk dots on paper
PPIPixels Per InchScreensPixels on display
In practice, these terms are often used interchangeably in digital design, but:
  • Technical: Your Figma file has pixels (PPI)
  • Printing: Your printer creates dots (DPI)
For print design, when someone says “300 DPI,” they mean the printed output will have 300 dots of ink per inch.

Why 300 DPI?

300 DPI is the universal standard for quality printing because:
  1. Human eye limit: Most people can’t see individual dots at 300 DPI
  2. Sharp text: Letters look crisp and clear
  3. Smooth images: Photos appear photographic, not pixelated
  4. Industry standard: All professional printers expect 300 DPI

Resolution Comparison

DPIQualityUse Case
72-96LowScreen only (websites, apps)
150MediumNewspapers, viewed from distance
300HighStandard printing (books, brochures, cards)
600Very HighLine art, very fine details
1200+Ultra HighSpecialty printing (rare)
72 DPI looks great on screens but terrible when printed! Never use screen-resolution images for print.

How to Calculate Required Resolution

The Formula

Required Pixels = (Physical Size in Inches) × (DPI)

Real Examples

  • Business Card
  • A4 Flyer
  • Poster
  • Logo (Small)
Size: 3.5” × 2” (US standard) Target DPI: 300Calculation:
  • Width: 3.5” × 300 = 1050 pixels
  • Height: 2” × 300 = 600 pixels
Required: 1050 × 600 px minimum

Effective DPI in Figma

When you place an image in Figma and resize it, the effective DPI changes:

How It Works

Effective DPI = (Image Pixels / Physical Size in Inches)

Example Scenario

You have a photo that’s 1500 × 1000 pixels:
Size in DesignWidth (inches)Effective DPIQuality
5” wide5”1500 ÷ 5 = 300 DPI✅ Perfect!
10” wide10”1500 ÷ 10 = 150 DPI⚠️ Acceptable for posters
15” wide15”1500 ÷ 15 = 100 DPI❌ Too low
2.5” wide2.5”1500 ÷ 2.5 = 600 DPI✅ Excellent (overkill)
Key Insight: Smaller images in your design = Higher effective DPI. Larger images = Lower effective DPI.

Using the DPI Checker in Print for Figma

1

Open Print for Figma

Select your frame and launch the plugin
2

Go to DPI Check Tab

Click the “DPI Check” tab in the plugin
3

Review All Images

The plugin shows a list of all images in your design with:
  • Image name
  • Original size (pixels)
  • Size in design (mm/inches)
  • Effective DPI
  • Warning if below 300 DPI
4

Fix Low-Resolution Images

For images marked ⚠️:
  • Replace with higher resolution version
  • Make image smaller in design
  • Remove if not critical
5

Verify

All images should show:
  • 300+ DPI for standard print
  • 150-200+ DPI for large format
Pro Tip: Check DPI before finalizing your design, not right before export. Finding high-res replacements takes time!

Common DPI Scenarios

Scenario 1: Image from Web

Problem: Downloaded image from Google/website Reality: Most web images are 72-96 DPI (screen resolution) Solution:
  • Find original high-res source
  • Use stock photo sites (Unsplash, Shutterstock)
  • Take your own high-res photos
  • Use vector graphics instead

Scenario 2: Scaling Up Images

Problem: Small image stretched to fill space Reality: Effective DPI drops proportionally Example:
  • Original: 500px wide at 100 DPI
  • Scaled 3×: Now 33 DPI! ❌
Solution: Start with larger source images

Scenario 3: Logos and Icons

Problem: Raster logo file (PNG/JPG) Reality: Looks pixelated when printed Solution: Use vector formats:
  • ✅ SVG (best for Figma)
  • ✅ PDF (vector)
  • ✅ AI/EPS (if available)
Vector graphics don’t have DPI limitations - they scale infinitely without quality loss!

Different DPI for Different Projects

Not everything needs 300 DPI:

High DPI (300-600)

When to use:
  • Business cards
  • Brochures
  • Magazines
  • Books
  • Product packaging
  • Any close-viewing print
Why: Viewed from 12-18 inches away

Medium DPI (150-200)

When to use:
  • Posters (A2 or larger)
  • Banners
  • Trade show displays
  • Window graphics
Why: Viewed from 3-10 feet away

Low DPI (72-150)

When to use:
  • Billboards
  • Building wraps
  • Large venue signage
Why: Viewed from 30+ feet away
Viewing Distance Rule: The farther away people view it, the lower DPI you can use.

Optimizing File Size vs Quality

Higher DPI = Larger file size. Find the balance:
DPIFile SizePrint QualityBest For
150SmallAcceptableLarge format, distance viewing
300MediumExcellentStandard print (recommended)
600LargeOverkillLine art, very fine details
1200+HugeUnnecessaryWaste of space for photos
Recommendation: Use 300 DPI for photos and 600+ DPI for black & white line art or text-only images.

Fixing Low-Resolution Images

If your image is below 300 DPI, you have options:

Option 1: Get Higher Resolution Source

Best solution:
  • Find original file
  • Re-download from source (not Google Images!)
  • Use stock photo sites
  • Take new photo

Option 2: Make Image Smaller in Design

If 1200px image is 8” wide (150 DPI):
  • Reduce to 4” wide = 300 DPI ✓
Trade-off: Image takes up less space in design

Option 3: AI Upscaling (Use Carefully)

Tools like:
  • Topaz Gigapixel AI
  • Photoshop Super Resolution
  • Online upscalers
Warning: Can’t add detail that isn’t there - use only when necessary

Option 4: Accept Lower Quality (Last Resort)

For some projects:
  • Background textures
  • Non-critical decorative elements
  • Large format prints
Only acceptable if:
  • Not critical to design
  • Printer approves
  • Budget/time constraints

Text and DPI

Text in Figma is vector - it doesn’t have DPI limitations:
  • ✅ Scales perfectly
  • ✅ Always sharp
  • ✅ No pixelation
When exporting PDF: Text remains vector (perfect!)

Rasterized Text (Avoid)

If text becomes pixels (rasterized):
  • Must follow same 300 DPI rule
  • Can become blurry
  • Loses sharpness
How to keep text vector: Don’t flatten or rasterize text layers

DPI in Different File Formats

FormatDPI HandlingBest For
PDFPreserves vectorsPrint (best choice)
PNGFixed resolutionWeb, raster needs
JPGFixed resolutionPhotos, continuous tone
SVGVector (no DPI)Logos, icons
EPS/AIVector (no DPI)Professional printing
PDF exports from Print for Figma maintain vector text and graphics while embedding images at your specified DPI.

Checking DPI in Your Exported PDF

In Adobe Acrobat (Pro)

1

Open PDF

Open your exported PDF in Adobe Acrobat Pro
2

Open Output Preview

Tools → Print Production → Output Preview
3

Check Image Resolution

Look at “Object Inspector” - click on images to see their resolution

Visual Test

1

Zoom to 100%

View PDF at 100% zoom
2

Zoom to 200-300%

Zoom in further - text should still be crisp
3

Check Images

Images should look smooth, not pixelated

DPI Checklist

Before sending to print:
  • All images checked: Used DPI Checker tool
  • 300+ DPI: Every photo meets minimum
  • Logos are vector: SVG or vector-based
  • Text is vector: Not rasterized
  • Large format adjusted: 150-200 DPI if appropriate
  • Replacements sourced: High-res versions obtained
  • PDF verified: Spot-checked in PDF viewer
If all checked, your resolution is print-ready!

Common DPI Mistakes

Top 5 DPI Mistakes:
  1. Using web images (72 DPI) in print
  2. Scaling up small images (lowers effective DPI)
  3. Not checking DPI before finalizing design
  4. Using PNG logos instead of SVG
  5. Exporting at wrong DPI setting

Quick Reference

MeasurementValuePurpose
Standard Print300 DPIBooks, brochures, cards
Large Format150-200 DPIPosters, banners
Billboards50-100 DPIVery large, distant viewing
Line Art600-1200 DPIB&W graphics, fine detail
Minimum Acceptable250 DPIAbsolute minimum for quality

Learn More


Remember: When in doubt, go higher resolution. You can always reduce, but you can’t add detail that isn’t there!