Change JPG DPISet 200 or 300 DPI in seconds

Change the DPI a print shop or form asks for, without touching the picture.

or drop them here — pasting works tooPhotos from a phone, a camera or a screenshot. Pasting works too. PDFs and SVGs are drawn into pictures first, and folders can be dropped too.

No photo handy?

Free · No sign-up · Photos stay on your device.

A sunset photo, converted to JPG, coming out of a home printer
sunset.jpgReady to download
A round see-through sticker: transparent around the edge as a PNG, filled with white as a JPG
Clear edges get your colour

Opens all of these

  • HEIC
  • PNG
  • WebP
  • AVIF
  • TIFF
  • GIF
  • BMP
  • ICO
  • JPEG

How it works

Three taps, done

  1. Choose your photos

    Tap the button, drop a 72 DPI on the page or paste one. One file or a whole folder.

  2. Get your JPG straight away

    Smart settings are picked for you. Change the quality, size or background only if you want to.

  3. Download

    Save one JPG, or a single ZIP when there are several. Nothing to sign up for.

Set the DPI label a form or a printer reads — 72, 96, 150, 200 or 300 — without touching a pixel of a JPEG. Or resample to a print size in cm or inches at that DPI, when the pixels have to change too.

Two ways to change DPI

Write DPI only. With the DPI label set and the lossless switch on, a JPEG keeps its compressed picture exactly; the JFIF header's density and the EXIF X/Y resolution are rewritten to agree, and that is all. This is what “change DPI” means to a form that checks the number.

Resample to a print size. Choose Print in the Size panel, type the paper size and the DPI, and the photo is resized to exactly that many pixels and labelled. Use this when the form asks for a physical size; it re-encodes, because the pixels are new.

Step by step

  1. Drop your JPG (or several). Other formats work too; they are converted once.
  2. In Size, 300 dpi is already chosen with Write DPI only on. Pick another value if the form asks for it.
  3. For a physical size, choose Print, type the size in cm or inches and the DPI.
  4. Press Download. The row reads the DPI back out of the written file.

Why two labels

A JPEG can state its density twice: in the JFIF header near the start, and in the EXIF block a camera writes. Different programs read different ones, and a file where they disagree shows different DPI in different places. Both are written here, and both are read back.

Questions

Does changing the DPI change the quality?
Not here. For a JPEG, the compressed picture is copied byte for byte and only the density label is rewritten — in the JFIF header and in the EXIF resolution — so there is no generation loss at all. Other formats have to be encoded once to become JPG.
What does DPI actually do?
It is a label for printing: how many pixels go into one inch of paper. A 1800 × 1200 photo prints 6 × 4 inches at 300 DPI and 9 × 6 at 200. The pixels do not change, which is why a form that checks DPI only reads the label.
I need a photo that prints at 3.5 × 4.5 cm at 300 DPI. What do I do?
Use Print in the Size panel: type 3.5 × 4.5 cm and 300 dpi, and the converter works out the pixels (413 × 531), resizes to them and writes the 300 DPI label. That one does re-encode, because the pixels change.
How do I know the new DPI was written?
Every written file is read again. The row shows the JFIF density, and the EXIF resolution when metadata is kept, as they are in the file — and the checklist marks them.
Is the photo uploaded?
No. The label is rewritten in this tab. There is no upload endpoint on this domain.

Ready when you are

Drop in a photo in any format and download a JPG a few seconds later.

Choose photos
Choose photos