Change the DPI of an Image, Free and In Your Browser

Set a JPG or PNG to 72, 150, 300 or 600 DPI in your browser. The header is rewritten and the pixels are left untouched, so there is no quality loss. Free, nothing uploaded.

Free and private. The DPI is changed in your browser and your file is never uploaded.

DPI

Quick answer

BatchSet's DPI converter sets a JPG or PNG to 72, 96, 150, 200, 300 or 600 DPI, free and entirely in your browser. It rewrites only the header, so the pixels are byte for byte identical, EXIF survives and the file size barely changes. DPI does not add detail: it records how large to print the pixels you already have, so a 1200 by 1800 photo prints at 4 by 6 inches at 300 DPI and at 8 by 12 inches at 150 DPI. To change the actual pixel count, resize the image first.

How to use the DPI Converter

Three quick steps — free, private, right in your browser.

1

Drop in a JPG or PNG

The tool reads the DPI the file already declares.

2

Pick the DPI you need

72, 150, 300, 600 or any value you type. It applies straight away.

3

Download

One file at a time, or the whole batch as a ZIP.

Features

  • Set 72, 96, 150, 200, 300 or 600 DPI
  • Shows the DPI a file already has
  • Pixels untouched, so no quality loss
  • Keeps EXIF, unlike tools that re-save
  • Many files at once, ZIP download
  • Runs in your browser, nothing uploaded

Use Cases

  • A print shop asked for 300 DPI
  • A form rejected a 72 DPI scan
  • Check what DPI a photo claims
  • Set the print size of a finished design

How the DPI Converter compares

DPIPrint size of a 1200×1800 photoTypically used for
7216.7 × 25 inScreens and the web
9612.5 × 18.8 inWindows default for screens
1508 × 12 inPosters, drafts, large-format
3004 × 6 inPhoto prints, brochures, most print shops
6002 × 3 inFine detail and offset printing
Same pixels every time. A higher DPI simply packs them into a smaller printed area.

Frequently asked questions

Does changing the DPI improve image quality?+

No, and any tool that suggests otherwise is wrong. DPI is a number in the file header that says how large to print the pixels you already have. Setting a photo to 300 DPI does not add detail; it just tells the printer to put the same pixels into a smaller physical area.

What does 300 DPI actually mean, then?+

It means 300 pixels make up one printed inch. So a 1200 by 1800 pixel photo at 300 DPI prints at 4 by 6 inches. The same file at 150 DPI prints at 8 by 12 inches, larger but coarser. The tool shows you that print size as you change the value.

Will my image lose quality?+

No. Only the header is rewritten, so the pixel data comes out byte for byte identical and the file size barely changes. Most DPI tools decode and re-save the image, which quietly recompresses your photo.

Does it keep EXIF data?+

Yes. Because the image is never re-encoded, camera settings, dates and orientation all survive. The EXIF resolution tags are updated to match, so Photoshop and Windows report the same DPI as everything else.

Which formats are supported?+

JPG and PNG. JPG stores density in its JFIF header and in EXIF, and both are kept in step. PNG stores it in a pHYs chunk. WebP has no standard DPI field at all, so there is nothing to set on a WebP.

My image has no DPI. Is that a problem?+

It is normal. Screenshots and web images usually declare nothing, and programs then assume their own default, commonly 72 or 96. Setting an explicit value is exactly what a print shop or a submission form is asking for.

I need the photo to be 300 DPI at a specific print size.+

Then the pixel count has to change, not just the header. Work out the pixels you need (inches times DPI, so 4 by 6 inches at 300 DPI is 1200 by 1800 pixels), resize to that with the bulk image resizer, then set 300 DPI here.

Related free tools

See also

Want more power?

Unlock bulk Excel jobs, watermarking, file backup and more. Free to start.

Start for Free — No Card Required