Online print labs rarely accept HEIC files directly, and converting them blindly can ruin a large print. Here is the actual maths behind pixel counts, viewing distance, and JPEG compression on paper.
Pixel dimensions matter far more than the file format. A standard 12-megapixel iPhone photo is 4032 by 3024 pixels. Whether it sits in a HEIC container or a JPG container, those exact pixel dimensions dictate how large you can print before the image looks blocky.
You do not need 300 DPI for every print size. That number only applies to things held at reading distance, like photo books or 6x4 inch postcards. For a poster on a wall, 150 DPI looks just as sharp because you stand further back.
JPEG compression artefacts show up differently on paper than on glass. A bright phone screen hides blocky sky gradients that matt paper will expose. When converting for print, push the quality slider higher than you would for web uploads.
If you open a converted iPhone photo in desktop software and inspect its metadata, the EXIF header almost always says 72 DPI (Dots Per Inch, or more accurately, Pixels Per Inch). Do not let this number panic you. Print shop warnings are rarely triggered by that metadata tag.
The XResolution and YResolution tags inside a JPEG header are just text instructions. They do not add or remove detail. A print lab's kiosk software ignores that 72 completely. Instead, it takes the total pixel width of your file and divides it by the physical width of the paper you selected in the checkout basket.
Most iPhones from the iPhone 6s up to the iPhone 14 shoot 12-megapixel photos (4032 × 3024 pixels). Starting with the iPhone 15, the default main camera output is 24 megapixels (5712 × 4284 pixels), unless you change it in Settings > Camera > Formats > Photo Mode. Here is what those exact pixel grids give you across standard paper sizes.
| Print Size (Inches) | 12MP iPhone (4032×3024) | 24MP iPhone (5712×4284) | Verdict for Print |
|---|---|---|---|
| 6 × 4 | 672 DPI | 952 DPI | More pixels than the printer can actually lay down |
| 10 × 8 | 378 DPI | 535 DPI | Pin-sharp held right in front of your face |
| 16 × 12 | 252 DPI | 357 DPI | Clean at arm's length; 24MP holds up to close inspection |
| 24 × 18 | 168 DPI | 238 DPI | Sharp on a wall from two steps back |
| 36 × 24 | 112 DPI | 158 DPI | Soft up close on 12MP; solid poster quality on 24MP |
The 300 DPI rule comes from commercial magazine printing, where a reader holds glossy paper about 30 centimetres from their eyes. At that distance, the human eye can resolve roughly 300 distinct points per inch.
Nobody inspects a 24 × 18 inch framed print from 30 centimetres away. You stand back at least a metre to see the whole frame. As your viewing distance doubles, the DPI required for the image to look continuous halves. A 12-megapixel iPhone photo printed at 24 × 18 inches lands at 168 DPI. Hung on a hallway wall, it will look crisp. Do not use artificial upscaling tools before sending it to the lab; the printer's own Raster Image Processor (RIP) handles native pixel grids better than consumer resizing apps.
The maths above assumes you use every pixel the sensor captured. Two common habits quietly destroy that resolution before you even convert the file:
When converting from HEIC to JPG, you drop from a format that supports 10-bit colour depth down to standard 8-bit JPEG (256 shades per red, green, and blue channel). You also apply JPEG's 8×8 pixel block compression.
At medium JPEG quality settings, the encoder uses 4:2:0 chroma subsampling and aggressive quantisation tables. On a glowing OLED screen, you rarely notice this. On ink and paper, two things happen: smooth blue skies can show faint 8×8 grid steps (banding), and sharp dark tree branches against bright clouds can develop faint mosquito noise halos. If you want to adjust this in our tool during a batch, see how changing the quality slider works.
For 6 × 4 holiday snaps, the default converter setting is indistinguishable from the original. For an A3 or 24 × 18 wall print with clear sky gradients, push the JPEG quality setting to 92 or higher. That keeps the quantisation steps fine enough that paper grain and ink spread will mask the 8-bit transition completely.
High-street kiosks and online print labs almost universally require standard JPG files. Open the HEIC to JPG converter, set your quality slider high, and drop your original iPhone files in. Every pixel of your original 4032 × 3024 or 5712 × 4284 grid stays intact, and nothing leaves your browser.
Your photos are decoded in your own browser — open the converter and see.
First published: 24 October 2026