Online Tool Store Online Tool Store

Image DPI Changer

Update a PNG's DPI metadata for print workflows without touching a single pixel of the actual image. Runs entirely in your browser.

🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.

How it works

  1. Choose a PNG image.
  2. Set your target DPI.
  3. Download the result — same pixels, updated DPI metadata.

The method

PNG stores resolution in an optional "pHYs" chunk as pixels per meter. This tool inserts (or replaces) that chunk right after the image header, leaving every pixel byte untouched:

pixels per meter = DPI × 39.3701

FAQ

Does this resize or resample my image?

No — not a single pixel is touched. Only the PNG's pHYs metadata chunk (which tells print software the intended physical size) is added or replaced.

Why would I want to change DPI without resampling?

Some print or publishing workflows check the DPI metadata to decide print size, even though the actual pixel dimensions stay the same — useful when you need software to treat an image as "300 DPI" without altering its resolution.

Does this work on JPEG files?

Not in this version — JPEG stores resolution in a different metadata structure (APP0/EXIF) than PNG's pHYs chunk. Only PNG is supported currently.

Is my image uploaded anywhere?

No — the PNG bytes are edited directly in your browser.

How we compare

Feature Online Tool Store Resizing/resampling tools Desktop image editors
Pixel data untouched
No install

Resizing tools change your image's actual resolution. Image DPI Changer only edits the metadata a print workflow reads, leaving pixels exactly as they were.

Explore related tools

Embed this tool

Paste this on your own site — it stays free, and every file still stays in your visitor's browser, not yours or ours.