Skip to content
PetPrintKit

Why your phone photo of your pet isn’t good enough to print

· 7 min read

A pet photo fails in print for four reasons, and only one of them is low resolution. The other three — messaging-app compression, motion blur and low-light noise — pass every pixel-count check and then ruin the print anyway. So “is this photo high enough resolution to print?” is the right question asked too narrowly. All four are easy to spot in about two minutes, before you pay for a print.

Reason one: not enough pixels for the size you want

This is the one everybody knows about and still gets wrong, because the obvious calculation is the wrong calculation.

The obvious version: divide the photo’s pixel width by the print width in inches. A 3024-pixel-wide photo printed at 8 inches gives 378 DPI, which sounds comfortable. The problem is that an 8x10 print is a 4:5 rectangle and the phone photo is 3:4, so a strip comes off each side to get there. The pixels in that strip are thrown away and contribute nothing.

Any honest number has to be computed after the crop. That is what the checker below does — drop a photo in and it reports the effective DPI at every standard size.

Drop a pet photo here

JPG, PNG, WebP or iPhone HEIC. You can paste from the clipboard too.

The photo is read on this device and never uploaded.

The thresholds worth holding to: 300 DPI and above prints sharp at any viewing distance, 200 to 299 DPI is fine for something framed on a wall, and below 200 DPI is not worth printing at that size.

Reason two: it came through a messaging app

This is the single most common cause, and it is invisible unless you look at the pixel dimensions. WhatsApp, Facebook Messenger and Instagram all recompress images in transit, typically to somewhere around 1200 pixels on the long edge with fairly aggressive JPEG compression on top.

A 4:3 photo capped that way arrives at 900x1200, which is about 171 DPI at 5x7 and 112 DPI at 8x10. That is under the 200 DPI floor at every standard size, including the smallest.

The good news is that the real one almost always still exists. It is in the camera roll of the phone that took it, at full size; the compressed copy is an artifact of how it was sent, not of the photo. Emailing it or using AirDrop usually solves the whole problem — here is every way to move it, ranked.

How to spot it instantly

Long edge of roughly 1200, 1440 or 2048 pixels, with a file size under about 400 KB, is a messaging-app copy nearly every time. A genuine iPhone original is 4032 pixels on the long edge and two to five megabytes.

If you want the arithmetic rather than the diagnosis, it is laid out in the megapixel to print size chart, and the case that covers most phone photos is what you can print from a 12 MP photo.

Reason three: motion blur, which no resolution fixes

Dogs move. A photo can be 48 megapixels and still be unusable because the animal turned its head during a 1/30th-second exposure indoors. That is worth knowing before you get excited by the number: a 48 MP phone photo is usually a 12 MP file anyway, because the camera bins the sensor down unless it was told not to.

Zoom to 100% and look at the eyes specifically. Eyes are the highest-contrast detail in the frame and the first place softness shows. If the catchlight — the bright reflection in the pupil — is a smear rather than a point, the photo is blurred, and it will be just as blurred at 8x10 as it is on screen.

This is the failure that upscaling cannot help with. AI upscalers work by inventing plausible detail consistent with what is already there. Given a blurred photo, they invent detail consistent with blur, or they hallucinate crisp fur that does not match your actual pet. Both look worse than the original at print size.

Reason four: shot in low light

Indoor phone photos mean high ISO, and high ISO means noise — fine colored speckle, worst in the dark areas. Your phone hides it. Its own noise reduction is doing quiet work on that small screen, which is why the photo looks clean in your hand and shows speckle at 11x14 on matte paper. On a black dog it is very visible indeed.

Check by viewing a dark patch of fur at 100%. If you can see colored speckling or the fur looks waxy and smeared — that waxiness is aggressive noise reduction, which is its own problem — the print will show it.

Noise is partly recoverable. Blur is not. But recovery costs you fur detail either way, because every denoising pass smooths exactly the fine high-contrast texture that makes a pet portrait read as fur rather than felt.

The two-minute check

  1. Drop the file into the checker. If nothing clears 200 DPI at the size you want, stop here and look for another photo or a smaller size.
  2. Look at the file size and long edge. Around 1200px and under 400 KB means a messaging-app copy. Find the original.
  3. Zoom to 100% on the eyes. Smeared catchlight means motion blur. Nothing recovers it.
  4. Zoom to 100% on the darkest fur. Colored speckle means high ISO. Usable, but expect to lose some fur detail.

Two minutes before you order, against a print that arrives soft and a frame with nothing worth putting in it. It is the cheapest habit there is.

What to do when the photo fails

Print smaller. A photo too small for 16x20 is very often a lovely 8x10, and the checker names the largest size it genuinely supports. If you have more than one photo of your pet, run each one through and keep the one that reaches the size you want with the sharpest eyes — the best photo to print is not always the favorite one on the phone.

What not to do is upscale it and hope. A file stretched to hit 300 DPI is the same soft photo with a more flattering number on it, and the print will say so.

Once you have a photo that passes, the rest is making the pet portrait itself: background, name, framing and the print file.

Related questions

How can I tell if my pet photo is good enough to print?
Check four things in this order: pixel dimensions against the print size you want, whether the file came through a messaging app, whether the eyes are sharp when you zoom to 100%, and whether the photo was taken in low light. Resolution is the only one a calculator can catch — the other three need you to actually look at the image at full size.
What resolution is too low for a pet portrait?
Below 200 DPI at the size you are printing. For an 8x10 that means anything under 1600x2000 pixels; for a 16x20, anything under 3200x4000. Below 150 DPI the print will look obviously soft even to someone who is not looking for it.
Why do photos from WhatsApp print badly?
WhatsApp recompresses images on send, typically down to around 1200 pixels on the long edge with heavy JPEG compression. That is enough for a 5x7 at a push and nothing larger. The full-size original is still on the phone that took it — it just needs to travel as a document or by email instead.
Can AI upscaling rescue a photo that is out of focus?
Not really. Upscaling can add plausible-looking detail to a photo that is merely small, but it cannot recover detail from a photo that is out of focus or motion-blurred, because that information was never captured. It will invent fur texture that does not match your pet, which looks worse than softness. PetPrintKit does not upscale at all, for that reason.
What if it is the only photo I have?
Print it at the size it can do. A photo that fails 16x20 often passes 8x10 or 5x7, and a smaller print that is sharp looks better on a wall than a large one that is soft. Check it first so you order the right size.

Keep reading