willitupload

Set the DPI an application asks for.

Set the DPI required by an application without changing more than necessary.

1 DPI to set

DPI and pixel dimensions are different. DPI is a note in the file about print size. Changing it does not add or remove pixels, so the picture looks the same on screen.

WebP, GIF, BMP and AVIF have no standard DPI field. JPG and PNG are edited without re-encoding.

2 Your image

Processed in your browser. Your file stays on your device.

What it does

  1. Choose a file and a DPI: 72, 96, 150, 200, 300 or your own.
  2. For JPG we edit the header (and the EXIF resolution tags if they exist). For PNG we write the pixel-density chunk. The picture data isn’t touched.
  3. We read the DPI back from the finished file to confirm.

Examples

You enterYou get
300 DPI on a phone photoSame pixels, same quality, now saying 300 DPI.
200 DPI for a scanned-document uploadWritten into the file and verified.

If it isn’t working

The pixel size didn’t change.
DPI and pixel dimensions are different. DPI is only a note about print size. If a portal needs specific pixels, use Resize Image or KB + Dimensions.
My WebP can’t take a DPI.
WebP, GIF, BMP and AVIF have no standard DPI field. Leave “convert to JPG” on and we re-save it as a high-quality JPG first.
Two programs show different DPI.
Some tools read the EXIF tags and some the JPEG header. We update both when both exist.

Related

Processed in your browser. Your file stays on your device. How we verify requirements