Change the DPI (dots per inch) of an image for print or web — adjust resolution without scaling or distorting the image.
Supports JPG, PNG, WEBP
DPI (dots per inch) describes the density of dots or pixels in a printed image. A higher DPI means more dots per inch, resulting in a sharper, more detailed print. The DPI value affects how large an image prints, not how it looks on screen — on screen, only pixel dimensions matter.
Metadata-only change: Updates the DPI value stored in the file header without changing any pixel data. The image looks identical but will print at a different physical size. A 3000×2000 pixel image at 300 DPI prints 10×6.67 inches. At 72 DPI it would print 41.7×27.8 inches. Same pixels — different print size.
Resize pixels: Adds or removes pixels to match the physical print size at the new DPI. For example, upscaling a 72 DPI image to 300 DPI while preserving its print size requires adding pixels (upscaling). This can soften the image and should be avoided when possible — it's better to start with a high-resolution original.
Multiply the dimensions by the DPI: 4 inches × 300 = 1200 pixels wide, 6 inches × 300 = 1800 pixels tall. So you need at least 1200×1800 pixels. For a 5×7 inch print at 300 DPI, you need 1500×2100 pixels. Most modern smartphone cameras produce images well above these minimums.
No — if the original photo is blurry or low resolution, increasing DPI does not add detail. DPI is just a number in the file's metadata. The actual detail in an image is determined by its pixel dimensions. Upscaling a low-res image (using AI upscaling tools like Topaz Gigapixel) can recover some detail, but DPI alone cannot.
DPI is irrelevant for social media — screens measure resolution in pixels, not dots per inch. What matters is pixel dimensions. Instagram displays images at up to 1080 pixels wide. Save your image at the largest pixel size that makes sense and upload it — the platform will resize as needed.