GhostImageStudio

Change an image's DPI.

Set 300 DPI for print — the print metadata is rewritten without touching your pixels, on your device.

Change an image's DPI (dots per inch) in your browser — set 300 DPI for print, or any resolution a print shop, publisher, or application demands. DPI is print metadata: it tells software how large to render your image on paper, not how many pixels it contains. GhostImage rewrites that metadata (both the JFIF and EXIF fields, so Photoshop, prepress tools, and Windows/macOS all agree) without resampling your pixels — the image data is untouched, so there's no quality loss and the file barely changes size. This is a JPEG feature, so convert other formats to JPG first. Everything runs on your device; the photo is never uploaded.

How it works

  1. 1

    Drop your JPG

    Drag a JPG onto the page or click to browse. It opens in the GhostImage studio with Change DPI pre-selected. For a PNG or HEIC, convert it to JPG first in the same studio.

  2. 2

    Enter the target DPI

    Type the resolution you need — 300 DPI is the standard for print, 72 or 96 for on-screen use. The value is written into the file's print metadata.

  3. 3

    Download the image

    Save the JPG with its new DPI. The pixels are identical to the original — only the print-resolution tag changed.

Frequently asked questions

  • How do I change an image to 300 DPI for printing?

    Drop a JPG, choose Change DPI, and enter 300. GhostImage writes 300 into the file's print-resolution metadata in your browser, so a print shop or publisher renders it at the right physical size — no upload, no signup.

  • Does changing DPI change the number of pixels or the file size?

    No. DPI is a print-metadata tag, not the pixels. Changing it doesn't resample the image or meaningfully change the file size — a 2000×3000 photo stays 2000×3000; only its intended print size changes.

  • What DPI should I use?

    300 DPI is the standard for high-quality print (photos, flyers, magazines). 150 DPI is fine for large posters viewed from a distance, and 72 or 96 DPI is the historical screen value — though for on-screen and web use the DPI tag is ignored entirely; only the pixel dimensions matter.

  • Why does it only work on JPG?

    The DPI fields this tool writes (JFIF and EXIF) live in the JPEG format. If your image is a PNG, WebP, or HEIC, use the Convert step to make a JPG first, then set its DPI — both steps chain in the same studio.

  • Does DPI affect how my image looks on a screen or website?

    No. Browsers and screens display images by their pixel dimensions and ignore the DPI tag completely. DPI only matters when the image is printed — which is exactly when setting it to 300 is worth doing.

Every GhostImage tool runs entirely in your browser. Your file is never uploaded — there's no upload endpoint to send it to.