DPI Tool

Change Image DPI Online

Change the DPI metadata of any PNG or JPEG image. Set to 300 DPI for standard print, 600 DPI for high-quality, or any custom value. Shows print dimensions instantly.

Last updated: August 2026

300 & 600

Print Presets

1-9999

Custom DPI

Live

Print Preview

Private

No Uploads

DPI is a metadata value that tells printers how large to print an image. It does not change the pixel count, file size or how the image looks on screen. Use this tool when a print shop or software requires a specific DPI value in the file metadata.

Drop your image here

PNG, JPG or WebP. Your file never leaves this device.

Choose image

How to change an image's DPI

1

Drop or select your image

PNG, JPG or WebP. Nothing is uploaded.

2

Choose a DPI value

A preset from 72 to 600, or a custom value from 1 to 9999.

3

Set the DPI

The file re-encodes and the DPI metadata is written.

4

Download

Check the print dimensions, then save the file.

What DPI actually does and does not do

DPI is one of the most misunderstood concepts in digital imaging. Understanding exactly what it affects saves a lot of frustration when working with print shops, publishers and design software.

What DPI affects

  • How large a printer reproduces the image on paper
  • The physical print dimensions shown in Photoshop and InDesign
  • Whether a print shop accepts your file as meeting their DPI requirement
  • The document size shown in Word and PowerPoint when you insert an image

What DPI does not affect

  • The pixel count or resolution of the image
  • The visual quality or sharpness of the image
  • How the image looks on any screen or monitor
  • Whether EXIF data survives, that's determined by the canvas re-export, not the DPI value itself

Example

A photo that is 3000 x 2000 pixels will print at exactly 10 x 6.67 inches when the DPI is set to 300. Change the DPI to 150 and the same file prints at 20 x 13.33 inches. The pixels are just spread over a larger physical area, so the print looks softer at normal viewing distance. The image file itself is identical in both cases.

Which DPI to use for common print and web uses

72 DPI

Web and screen only

The historical screen standard from early monitors. Appropriate for images displayed on screen only. Do not use for any print purpose.

96 DPI

Windows screen default

The default DPI for Windows displays. Still a screen value, not suitable for print.

150 DPI

Large format and draft print

Acceptable for large banners and posters viewed from a distance of a metre or more. Also used for draft printing where quality is not critical.

300 DPI

Standard print quality

The industry standard for photos, brochures, business cards, books and most professional printing. Most print shops and publishers require 300 DPI minimum.

600 DPI

High quality and fine detail print

Used for very fine detail work, technical drawings, medical imaging and premium photo printing. Results in a much larger file if the source image has the pixel count to support it.

When you need more pixels, not just a higher DPI number

Changing DPI does not add pixels. If your image does not have enough pixels to print sharply at the size you need, setting a higher DPI number will not fix that. The print shop or publisher may accept your file since the DPI metadata says 300, but the output will still look soft if the pixel count is too low for the print size.

To calculate the minimum pixel count for a given print size at 300 DPI, multiply the print dimensions in inches by 300. A 5x7 inch print at 300 DPI requires at least 1500x2100 pixels. An A4 page (8.27x11.69 inches) at 300 DPI requires at least 2481x3507 pixels. If you need more pixels than your source image has, the resize tool can't manufacture detail that isn't there, but it can at least get the file to the right pixel dimensions before you set DPI.

Minimum pixel count for common print sizes at 300 DPI

4x6 inches1200 x 1800 px
5x7 inches1500 x 2100 px
8x10 inches2400 x 3000 px
A4 page2481 x 3507 px
A3 page3508 x 4961 px
Letter page2550 x 3300 px

Common DPI mistakes

Entering a DPI value outside 1 to 9999

The tool rejects anything outside that range before processing starts. If nothing happens when you click the button, check the number you entered.

Expecting a higher DPI to add sharpness or pixels

DPI only changes what a printer is told about physical size, it never adds pixel detail. If a print looks soft at the size you need, the fix is more pixels in the source image, not a higher DPI number.

Uploading a WebP and expecting a WebP back

WebP is accepted as input but the output is always JPEG. If you specifically need to keep a WebP file, this isn't the right tool for that step.

Assuming a JPEG's existing DPI will be detected

Only PNG files get their existing DPI read, from the pHYs chunk. A JPEG will always show as not readable here, regardless of what DPI the original file actually had, since this tool doesn't parse JPEG headers for that.

Expecting EXIF data to survive

Setting the DPI re-encodes the file through a canvas, which strips existing EXIF metadata as a side effect. If you need to keep camera or GPS data, this isn't the tool for that.

Why use ImgTweak?

Runs entirely in your browser
No uploads, ever
Reads existing DPI from PNG files
Shows resulting print dimensions instantly
Free forever, no account needed
Works on mobile as well as desktop

Frequently asked questions

What does DPI actually mean?

DPI stands for dots per inch. It is a metadata value embedded in an image file that tells printers how many pixels to place per inch of physical paper. A 3000x2000 pixel image set to 300 DPI will print at 10 by 6.67 inches. The same image at 72 DPI would print much larger but look blurry because the printer would spread those same pixels over more physical space.

Does changing DPI affect image quality or file size?

No. DPI is a metadata value only. Changing it does not add or remove any pixels from the image. The pixel count and print dimensions relationship stays the same. On a screen, DPI has no effect at all. Browsers display images by pixel count and ignore the DPI metadata entirely.

What DPI should I use for printing?

300 DPI is the standard for high-quality print including photos, brochures and professional documents. 150 DPI is acceptable for draft prints and large format posters viewed from a distance. 600 DPI is used for very fine detail work like technical drawings and some medical imaging. 72 DPI is a common screen value and produces blurry results if used for print. Most print shops and publishers specify 300 DPI as the minimum requirement.

My image is only 300x300 pixels. Will setting it to 300 DPI make it print well?

No. If your image is 300x300 pixels, setting DPI to 300 tells the printer to reproduce it at 1x1 inch. At that size it will look sharp. But if you want it to print at 4x4 inches at 300 DPI, you need a 1200x1200 pixel source image. DPI does not add pixels. To print at a larger size without quality loss, you need a higher resolution source image. Use the resize tool to increase pixel dimensions before changing DPI if needed.

Can the tool read the existing DPI from my file?

Only for PNG files, by reading the pHYs chunk if one is present. JPEG source files are not scanned for an existing DPI value, this tool only writes a new one on output. If you upload a JPEG, the file info will show the DPI as not readable regardless of what the original file actually contained.

What is the valid DPI range?

Any whole number from 1 to 9999. Values outside that range are rejected before processing starts.

Does this tool preserve EXIF data?

No. Setting the DPI requires re-encoding the file through a canvas, and that re-export strips all existing EXIF metadata, including any camera information or GPS data the original file had. Only the requested DPI value is written into the output.

Why does Photoshop or my design software say my image is 72 DPI when I exported it?

Many image editing apps export files with 72 DPI as a default metadata value, especially when saving for web. This does not mean the image is low quality. It just means the DPI field was set to the screen default. If you have a 4000x3000 pixel image and your print shop requires 300 DPI metadata, use this tool to change the DPI value to 300. The image quality is unchanged.

Is my image uploaded to a server?

No. Your image is processed entirely in your browser. The DPI value is injected into the file metadata locally without any server communication. Nothing is sent anywhere. You can disconnect from the internet after the page loads and the tool still works.

What image formats are supported?

PNG and JPEG are fully supported as output. For PNG, the DPI value is written into the pHYs chunk, which is the standard PNG mechanism for storing physical resolution. For JPEG, the DPI value is written into the JFIF APP0 header, at a fixed export quality of 95%. WebP files are accepted as input and converted to JPEG with the requested DPI, the output is never WebP.

Ready to set your image's DPI?

No sign-up. No upload to server. Drop your image above and download it in seconds.