{
  "slug": "print-resolution",
  "title": "Print Size & Resolution Calculator",
  "heading": "Print Size and DPI Calculator",
  "category": "other",
  "url": "https://www.revenuelab.fyi/toolbox/print-resolution",
  "summary": "Largest quality print from your megapixels, and the DPI you'll get.",
  "description": "Print quality is pixels per inch at the intended viewing distance. A 24-megapixel file makes a gorgeous 16×24 at 300 DPI and a perfectly good 40×60 gallery print viewed from six feet. This shows both limits.",
  "formula": "Print inches = pixel dimension ÷ DPI; DPI = pixel dimension ÷ print inches.",
  "dateModified": "2026-09-30",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=print-resolution",
  "inputs": [
    {
      "id": "pxW",
      "label": "Image width",
      "kind": "number",
      "hint": null,
      "default": 6000,
      "unit": "px",
      "min": 100,
      "max": null
    },
    {
      "id": "pxH",
      "label": "Image height",
      "kind": "number",
      "hint": null,
      "default": 4000,
      "unit": "px",
      "min": 100,
      "max": null
    },
    {
      "id": "dpi",
      "label": "Target print quality",
      "kind": "select",
      "hint": null,
      "default": "300",
      "options": [
        {
          "value": "360",
          "label": "360 DPI — fine art / close viewing"
        },
        {
          "value": "300",
          "label": "300 DPI — standard photo print"
        },
        {
          "value": "200",
          "label": "200 DPI — large print, arm's length"
        },
        {
          "value": "150",
          "label": "150 DPI — poster, several feet away"
        },
        {
          "value": "100",
          "label": "100 DPI — banner, across a room"
        }
      ]
    },
    {
      "id": "printW",
      "label": "Desired print width",
      "kind": "number",
      "hint": null,
      "default": 24,
      "unit": "in",
      "min": 1,
      "max": null
    }
  ],
  "outputs": [
    {
      "id": "maxW",
      "label": "Max print width at target DPI (in)",
      "format": "decimal",
      "hint": null,
      "primary": true
    },
    {
      "id": "maxH",
      "label": "Max print height (in)",
      "format": "decimal",
      "hint": null,
      "primary": false
    },
    {
      "id": "actualDpi",
      "label": "DPI at your desired width",
      "format": "decimal",
      "hint": null,
      "primary": false
    },
    {
      "id": "printH",
      "label": "Print height at that width (in)",
      "format": "decimal",
      "hint": null,
      "primary": false
    },
    {
      "id": "mp",
      "label": "Megapixels",
      "format": "decimal",
      "hint": null,
      "primary": false
    },
    {
      "id": "ratio",
      "label": "Aspect ratio",
      "format": "raw",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Image width: 6000 px",
      "Image height: 4000 px",
      "Target print quality: 300 DPI — standard photo print",
      "Desired print width: 24 in"
    ],
    "outputs": [
      "Max print width at target DPI (in): 20",
      "Max print height (in): 13.3",
      "DPI at your desired width: 250",
      "Print height at that width (in): 16",
      "Megapixels: 24",
      "Aspect ratio: 1.50:1"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter image width (px).",
      "Enter image height (px).",
      "Enter target print quality.",
      "Enter desired print width (in).",
      "Read your max print width at target dpi (in) on the right — it updates as you type.",
      "Hit Share to keep the scenario or send it to someone."
    ]
  },
  "scenarios": [
    {
      "name": "Conservative",
      "description": "Lower-end numbers — what if things land soft?",
      "values": {
        "pxW": 3600,
        "pxH": 2400,
        "dpi": "300",
        "printW": 14
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "pxW": 6000,
        "pxH": 4000,
        "dpi": "300",
        "printW": 24
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "pxW": 9600,
        "pxH": 6400,
        "dpi": "300",
        "printW": 38
      }
    }
  ],
  "limitations": [
    "Estimates assume standard, average conditions — local rules, pricing, and materials vary.",
    "Results are rounded for readability; add a buffer before ordering, booking, or committing.",
    "Double-check anything with a real cost attached against a local quote."
  ],
  "faq": [
    {
      "q": "Is 300 DPI always required?",
      "a": "No — 300 DPI is a print-shop convention for images held at reading distance. Billboards run under 20 DPI and look flawless because nobody stands two feet away."
    },
    {
      "q": "Can I upscale to print bigger?",
      "a": "Modern AI upscalers genuinely add usable detail for 2× enlargements of clean, well-focused files. They cannot rescue soft focus or heavy noise."
    }
  ],
  "related": [
    "https://www.revenuelab.fyi/toolbox/photo-storage-cost",
    "https://www.revenuelab.fyi/toolbox/aspect-ratio-frame"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Print Size & Resolution Calculator (https://www.revenuelab.fyi/toolbox/print-resolution)"
}