DPI checker
Screens forgive low-resolution images; paper does not. The DPI tab scans your selection (or the whole page) for image fills and reports the effective resolution each one will print at.
Effective PPI
Effective PPI is image pixels divided by printed size. A 1200 px wide photo printed 4 inches wide is 300 PPI. The same photo printed 12 inches wide is 100 PPI and will look soft. The checker accounts for Figma's fill, fit, and tile scale modes.
| Badge | Meaning |
|---|---|
| Green | At or above the target. Prints sharp. |
| Amber | Between 60% and 100% of the target. Acceptable at arm's length. |
| Red | Below 60% of the target. Will look blurry in print. |
Pick the target that matches the job:
| Target | Use for |
|---|---|
| 300 PPI | Anything read up close: flyers, cards, brochures, magazines |
| 150 PPI | Large-format viewed from a distance: posters, banners |
| 600 PPI | Fine line art and small text rendered as images |
Click any row to select that layer on the canvas.
Upscaling low-resolution images
Rows below the target show an Upscale button (Pro; the checker itself is free). It fetches the image, resizes it smoothly to the target PPI (up to Figma's 4096 px per side limit), and swaps it into the layer keeping the same crop and fill mode.
Honest limits: this is high-quality interpolation, not AI. It adds pixels so pixelation softens and print-shop preflight checks pass, but it cannot invent detail that was never captured. When quality matters, replace the source image with a higher-resolution original instead.