Skip to content
Owais Khan Software Reviews

Image DPI to Print Size Calculator

Drop an image or type its pixel size to see every size it prints at 300, 240 and 150 DPI, and how it fares on 18 standard frames — with the crop each one needs and the upscale required when a file falls short.

Everything runs locally: your image never leaves your browser.

Calculate print sizes from image pixels

Resolution
24.0 MP
Aspect ratio
2:3 (≈ 3:2)
At 300 DPI
13.3 × 20.0 in
At 240 DPI
16.7 × 25.0 in
At 150 DPI
26.7 × 40.0 in
Standard print sizes, filled edge to edge
Frame Effective DPI Quality Cropped To reach 300 DPI
4 x 6 in 1000 DPI Excellent 0% No upscale needed
5 x 7 in 800 DPI Excellent 7% No upscale needed
8 x 10 in 500 DPI Excellent 17% No upscale needed
8.5 x 11 in (Letter) 471 DPI Excellent 14% No upscale needed
11 x 14 in 364 DPI Excellent 15% No upscale needed
11 x 17 in (Tabloid) 353 DPI Excellent 3% No upscale needed
12 x 16 in 333 DPI Excellent 11% No upscale needed
12 x 18 in 333 DPI Excellent 0% No upscale needed
16 x 20 in 250 DPI Good 17% A 2× upscale reaches 300 DPI
18 x 24 in 222 DPI Fair 11% A 2× upscale reaches 300 DPI
20 x 30 in 200 DPI Fair 0% A 2× upscale reaches 300 DPI
24 x 36 in 167 DPI Fair 0% A 2× upscale reaches 300 DPI
A5 686 DPI Excellent 5% No upscale needed
A4 484 DPI Excellent 6% No upscale needed
A3 342 DPI Excellent 6% No upscale needed
A2 242 DPI Good 6% A 2× upscale reaches 300 DPI
A1 171 DPI Fair 6% A 2× upscale reaches 300 DPI
A0 121 DPI Poor 6% Needs a 4× upscale for 300 DPI

How print size is worked out

A printed inch holds a fixed number of image pixels — that number is the DPI. Divide the image’s pixel width by the DPI and you have its printed width in inches: the 4000 × 6000 example above prints at 13.3 × 20.0 in at 300 DPI, and grows as the DPI drops.

Standard frames rarely match an image’s shape exactly, so each one is filled edge to edge and the overhang is cropped. Filling is limited by whichever side is tighter, which makes the effective DPI the lower of the two axes — the honest number, because that is the resolution you actually get across the whole print. Portrait and landscape are matched automatically, so a landscape photo is never squeezed into a portrait frame.

A pixels to print size calculator, and what the file’s DPI setting really means

People search for this as an image DPI calculator or a pixels to print size calculator, and the source of the confusion is the same: files carry a DPI tag, and it looks as if it decides print quality. It does not. Changing the tag from 72 to 300 in an image editor rescales the suggested size and leaves every pixel untouched. Only the pixel count and the size you choose to print decide the result, which is why this tool reads the pixels and ignores the tag.

Printing AI art: from Midjourney to print size

AI generators output modest pixel counts — commonly 1024 or 2048 on a side — which is why going from Midjourney to print size almost always means upscaling first. The last column shows the factor needed to reach 300 DPI: a 2× upscale covers most mid-size frames, a 4× upscale reaches large wall art, and anything beyond that is better served by choosing a smaller frame than by stretching an upscaler past what it can invent.

Where the numbers come from

ISO paper sizes are defined in millimetres by ISO 216 and converted at the exact inch of 25.4 mm. The quality tiers follow common print practice: 300 DPI for photo-lab prints, 240 DPI for fine-art inkjet output, 150 DPI for posters. The viewing-distance figures follow from the one-arcminute limit of normal visual acuity.

Frequently asked questions

What DPI do I need to sell printable downloads on Etsy?
Aim for 300 DPI at the largest size you list. Buyers print digital downloads at home or at a lab, and 300 DPI is what photo labs expect for prints viewed at arm’s length. In practice that means pixels, not a DPI setting: an 8 x 10 in print needs 2400 x 3000 pixels, and a 16 x 20 in print needs 4800 x 6000. List only the sizes your file reaches at 300 DPI, or at 240 DPI for larger wall art.
What size can I print a 1024 x 1024 or 2048 x 2048 image?
A 1024 x 1024 image prints at about 3.4 in square at 300 DPI, or 6.8 in at 150 DPI. A 2048 x 2048 image reaches 6.8 in square at 300 DPI. Square images also lose part of the frame when printed on rectangular paper: filled onto 8 x 10 in, a 2048 square drops to 204.8 DPI and loses 20% of its area to the crop. That is why AI art is usually upscaled 2x or 4x before it is printed.
What is the difference between 300, 240 and 150 DPI?
They are the three common thresholds for how many image pixels land on each printed inch. 300 DPI is the photo-lab standard and looks pin-sharp at reading distance. 240 DPI is the usual output setting for fine-art inkjet prints and is indistinguishable from 300 for most viewers. 150 DPI is the floor for posters and large wall art that is viewed from a few feet away. Below that, softness becomes visible up close.
Does viewing distance change the DPI I need?
Yes, and it can be calculated. Normal eyesight resolves detail down to about one arcminute, so the DPI at which dots stop being visible is 1 / (distance × tan 1′). At 10 in that is 344 DPI, which is where the 300 DPI rule comes from. At 3 ft it is 95 DPI, and at 10 ft it is 29 DPI. Large prints meant to be seen across a room genuinely need far fewer pixels per inch.
My file says 72 DPI — is it too low to print?
No. The DPI stored in an image file is only a label that suggests a print size; changing it does not add or remove a single pixel. A 3000 x 2000 photo tagged 72 DPI and the same photo tagged 300 DPI print identically. What matters is the pixel count and the size you print at, which is exactly what this calculator works from. It ignores the stored DPI on purpose.
Is my image uploaded anywhere?
No. The calculator runs entirely as a small script inside this page. A dropped image is opened locally only long enough to read its width and height, then released; it never leaves your browser, and there is no upload, no API call and no analytics here. That is enforced rather than promised: this site’s test suite scans the shipped HTML for every browser API capable of sending data off the page and fails the build if it finds one.