DPI, PPI and print size, explained properly
DPI is the most misunderstood number in imaging. Changing it does not change your image. It is a note in the file header telling a printer how large to print each pixel.
The thing almost everyone gets wrong
An image has a fixed number of pixels — say 3000 wide. That is all the detail it will ever have. The DPI value stored in the file does not add or remove a single one of them; it only says how densely to lay them down on paper.
- 3000 pixels at 300 DPI prints 10 inches wide.
- The same 3000 pixels at 150 DPI prints 20 inches wide, at half the detail per inch.
- The same 3000 pixels at 72 DPI prints 41.7 inches wide and looks soft.
In all three cases the file is identical. Nothing was resampled. When a print shop asks for "300 DPI", what they mean is "enough pixels that it works out to 300 per inch at the size I am printing" — which is a statement about pixel count, not about the tag.
On a screen, DPI is ignored entirely. A web browser cares only about pixels.
The arithmetic
Print size in inches = pixels ÷ DPI, and therefore pixels needed = inches × DPI.
| Print size | At 300 DPI | At 150 DPI |
|---|---|---|
| 4×6 inch | 1200×1800 | 600×900 |
| 5×7 inch | 1500×2100 | 750×1050 |
| 8×10 inch | 2400×3000 | 1200×1500 |
| A4 | 2480×3508 | 1240×1754 |
| A3 | 3508×4961 | 1754×2480 |
| 16×20 inch poster | 4800×6000 | 2400×3000 |
How much do you actually need?
300 DPI is the traditional standard for things held at reading distance: photo prints, magazines, brochures, business cards. It is genuinely the point at which most people stop seeing pixels at about 30 cm.
But viewing distance changes everything. A billboard is printed at 10–20 DPI and looks perfect from across the street. Sensible working figures:
- Held in the hand (photos, cards, brochures): 300 DPI
- Wall art viewed from a metre or two: 150–200 DPI is plenty
- Large posters and banners: 100–150 DPI
- Trade show and vehicle graphics: 50–100 DPI
A 12-megapixel phone photo is about 4000×3000 pixels, which is a genuine 13×10 inch print at 300 DPI, or a very respectable 26×20 at 150. Most people have far more resolution than they think.
DPI vs PPI
Strictly, PPI (pixels per inch) describes an image or a screen, and DPI (dots per inch) describes a printer laying down ink dots — and a printer uses several dots to make one pixel, so a 1200 DPI printer is not producing 1200 PPI of image detail. In practice the two words are used interchangeably everywhere including by print shops, and the tag inside a JPEG or PNG is universally called DPI. Nothing goes wrong if you treat them as the same thing.
When you do need to set the tag
Some print services and layout software read the embedded value and use it to place the image at a default size, or reject the file outright if it says 72. Setting it to 300 satisfies them without touching a pixel. That is exactly what the DPI converter does: it rewrites the density field in the file header and copies the image data through untouched.
Common values: 72, 96, 150, 300, 600.
How to make an image higher resolution for printing
If the arithmetic says you are short, you need more pixels, not a higher number in the header. Work through it in this order:
- Check what you have. Open the file in the EXIF viewer or your computer's file properties and note the width and height in pixels.
- Work out what the print needs from the table above, using the DPI that suits the viewing distance. A photo for a wall frame seen from a metre away needs only 150–200 DPI, which often means you have enough already.
- Find a bigger original first. The phone or camera that took it, the "download original" option in a cloud album, or the sender's own copy will beat any enlargement. Photos sent through messaging apps are usually shrunk.
- If it is still short, upscale with AI. Resizing up interpolates: it fills the new pixels by averaging neighbours, and the result is soft. The Image Upscaler predicts plausible detail instead, at 2x or 4x. Pick the smallest factor that reaches the size you need: 2x turns a 1200×1500 photo into 2400×3000, exactly an 8×10 at 300 DPI.
- Check the result at 100%. AI upscaling is very good on edges, skin, foliage and texture, but it is still inventing: small faces in a crowd and small text can come out wrong. Look at the parts that matter before you pay for a print.
- Set the DPI tag last with the DPI converter if the print shop asks for it. It changes the number without touching a pixel.
Two limits are worth knowing. An upscaler cannot fix a photo that is blurry because it was out of focus or the camera moved; our article on how to unblur a photo shows the difference with tests. And very large enlargements hit the browser's memory: the upscaler's output tops out at about 36 megapixels, which is still enough for a 16×20 inch print at 300 DPI.
The real answer is to shoot or scan at a higher resolution in the first place. If you are digitising prints or film, scan at 600 DPI or more; storage is cheap and rescanning is not.