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
- Choose a file and a DPI: 72, 96, 150, 200, 300 or your own.
- 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.
- We read the DPI back from the finished file to confirm.
Examples
| You enter | You get |
|---|---|
| 300 DPI on a phone photo | Same pixels, same quality, now saying 300 DPI. |
| 200 DPI for a scanned-document upload | Written 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