How to change an image's DPI for printing
DPI is a label, not a property of the pixels. It tells whatever software opens the file how large the image is meant to be on paper, and that is the entire job it does. Changing it from 72 to 300 does not sharpen anything, add any detail, or improve any quality. It changes the intended print size, and only that.
Understanding this tells you exactly what to do. Decide the physical size you want, multiply by the DPI to get the pixel count you need, and check whether your image has it. If it does, set the tag and print. If it does not, no DPI value will save you and you need a larger source image.
- Drop in a PNG or JPG image.
- Pick a preset, 72, 150, 300, or 600, or type any value directly.
- Read the print size the tool computes from your pixel dimensions divided by the DPI.
- Turn on resample only if you actually want to change the pixel dimensions, which is a resize, not a DPI change.
- Export the file with the DPI written into its pHYs chunk for PNG or its JFIF density block for JPG.
How to change an image's DPI for printing
DPI is a label, not a property of the pixels. It tells whatever software opens the file how large the image is meant to be on paper, and that is the entire job it does. Changing it from 72 to 300 does not sharpen anything, add any detail, or improve any quality. It changes the intended print size, and only that.
Understanding this tells you exactly what to do. Decide the physical size you want, multiply by the DPI to get the pixel count you need, and check whether your image has it. If it does, set the tag and print. If it does not, no DPI value will save you and you need a larger source image.
- Drop in a PNG or JPG image.
- Pick a preset, 72, 150, 300, or 600, or type any value directly.
- Read the print size the tool computes from your pixel dimensions divided by the DPI.
- Turn on resample only if you actually want to change the pixel dimensions, which is a resize, not a DPI change.
- Export the file with the DPI written into its pHYs chunk for PNG or its JFIF density block for JPG.
How to change an image's DPI for printing
DPI is a label, not a property of the pixels. It tells whatever software opens the file how large the image is meant to be on paper, and that is the entire job it does. Changing it from 72 to 300 does not sharpen anything, add any detail, or improve any quality. It changes the intended print size, and only that.
Understanding this tells you exactly what to do. Decide the physical size you want, multiply by the DPI to get the pixel count you need, and check whether your image has it. If it does, set the tag and print. If it does not, no DPI value will save you and you need a larger source image.
- Drop in a PNG or JPG image.
- Pick a preset, 72, 150, 300, or 600, or type any value directly.
- Read the print size the tool computes from your pixel dimensions divided by the DPI.
- Turn on resample only if you actually want to change the pixel dimensions, which is a resize, not a DPI change.
- Export the file with the DPI written into its pHYs chunk for PNG or its JFIF density block for JPG.
What DPI actually changes
DPI (dots per inch) tells a printer how large to print an image. At a fixed pixel size, a higher DPI prints the same image smaller and sharper, while a lower DPI prints it larger. Screens ignore DPI and use pixels directly, which is why an image can look fine online yet get rejected by a print shop or a form that asks for 300 DPI.
This tool writes a real density value into the file: a pHYs chunk for PNG and a JFIF density block for JPG. That is the metadata print software reads. You can keep the original pixels and only change the DPI, or resample the pixel dimensions at the same time. Everything runs locally in your browser, so the image is never uploaded.