Change DPI
Change the DPI of an image for free, such as to 300 DPI for printing, without changing a pixel. Each file's current DPI is shown, and nothing is uploaded.
Drop images to set them to 300 DPI
Add one or as many as you like. Each file's current DPI is shown, and nothing is uploaded.
PNG, JPG, WebP, HEIC, AVIF, SVG, BMP, and GIF. As many as you like, or a whole folder.
How to change the DPI of an image
Add JPG or PNG pictures, pick a DPI such as 300 or 72, or type one, and download them. Only the DPI written in the file changes, so the picture is exactly the same, and you can see each file's old DPI and the size it prints at. It's what forms and print shops mean when they ask for a 300 DPI image. HEIC and other photos are saved as JPG first.
Step 1
Add your imagesJPG or PNG, one or many.Step 2
Pick the DPI300 for print, 72 or 96 for screens, or type one.Step 3
Download themThe same pixels, with the new DPI.
What to expect
- Supported inputs
- JPG and PNG files keep every pixel. HEIC and AVIF photos are saved as JPG, and WebP, GIF, BMP, ICO, and SVG pictures as PNG.
- What happens
- A JPG's JFIF header and EXIF resolution, or a PNG's pHYs chunk, are set to the new DPI. The pixels and the file's quality are untouched.
- Limits
- DPI doesn't add detail: a small picture at 300 DPI just prints small. To print at a size in cm or inches, resize it to that size at 300 DPI.
Private by design
Your images stay on your device
Mastershot processes your file locally in this browser. It does not need to be uploaded to a server, and you do not need an account to use the tool.
- No upload
- No signup
- No watermark
