Skip to content
Shake & Print

Compact photo printers, ranked by what each print costs

If the photos are already on a phone, a printer beats a camera — and costs less per picture. Here is which one, for which kind of print, at which running cost.

By Selena H.Last checked How we pick

The cheapest way to print phone photos at home is a dye-sublimation printer: a Canon SELPHY 4 x 6 print works out at about 39 cents and a Kodak 4PASS print at about 42 cents. ZINK printers like the Canon IVY 2 Mini cost about 60 cents a print but make peel-and-stick photos.

A phone beside a small photo printer feeding out a finished print

How this page is funded. Shake & Print earns a commission when you buy through our links, at no extra cost to you. It does not change which products we pick or the order we rank them in, and we do not state prices we have not verified — the buy buttons send you to the current listing instead. Full disclosure.

Our top pick right now

A pocket photo printer feeding out a small print next to a phone

Kodak Mini 2 Retro

The cheapest running cost of any pocket printer we verified — about 42 cents a print — on dry, laminated paper that does not smudge, and bundles usually include film.

A pocket photo printer solves a problem most people actually have: thousands of photographs that exist only on a phone, and nothing on the walls. It takes the pictures that are already there and makes them physical, which is the part an instant camera cannot do.

It is also the cheaper half of this category, and that surprises people. Instant film starts at about 85 cents a shot. Printer media starts at about 39 cents. If the goal is a lot of prints rather than the theater of a camera ejecting one, a printer is both the better and the more affordable tool.

The trade-off is immediacy of a different kind. There is no moment — nobody watches a print develop in their hand at a party. What you get instead is choice: you print the good photograph, not the one that happened when the shutter fired.

Start here

Two small printers side by side with their prints on a table

Technology choice

ZINK vs instax

The two most common pocket-print technologies compared on cost, color, durability and what the print physically is.

Top pick: Canon IVY 2 Mini

Check price

How to choose

The technology decides the price and the feel

  • ZINK (zero ink) — the color is in the paper and heat develops it. No cartridge, cheap hardware, about 60 cents a print, and the paper is peel-and-stick. Colors are the least accurate of the three.
  • Dye sublimation — ribbon and paper together, with a laminate pass over the top. Dry, smudge-proof and water-resistant, better color, and the cheapest per print at scale: about 39 to 42 cents.
  • Real instant film — an instax printer prints onto the same film an instax camera uses, at about 85 cents to $1.10 a shot. You are paying for the format itself, not the printing.

Then pick the print size

2 x 3 inches is the sticker size: fine for a laptop lid or a locker door, small for anything framed. 2.1 x 3.4 is credit-card size and the most useful small format. 3 x 3 is a square you can actually look at. 4 x 6 is a real photograph, the size that goes in a standard frame or a shoebox album — and it is also, per print, the cheapest.

Decide whether it has to fit in a pocket

Genuinely pocketable printers — the instax mini Link 3 at 210 g, the Kodak Mini 2 Retro at 255 g — exist to be carried to things. A desktop unit like the Canon SELPHY CP1500 will never leave the house, but prints bigger and cheaper. If the gift is for someone who will print at the kitchen table, portability is costing you money for nothing.

Check the app, not just the printer

Every one of these depends on a phone app to send the photo, and the app is where the frustration lives. For a recipient who is not comfortable pairing Bluetooth devices, a dock printer you plug the phone into directly removes the whole problem — which is why a dock is usually the right answer for a grandparent.

What it costs to run

The camera is the deposit; the film is the purchase. Every figure below was checked against a live retail listing and links to the listing it came from.

Cost per shot by film format, checked October 13, 2026
FormatPrint sizePackPack priceCost per shotChecked at
Canon SELPHY 4 x 6 (KP-108IN)4 x 6 in108$41.99$0.39Pro Photo Supply
Kodak 4PASS 4 x 64 x 6 in80$31.99$0.40Kodak Photo Printer store
Kodak 4PASS 2.1 x 3.42.1 x 3.4 in60$24.99$0.42Kodak Photo Printer store
ZINK 2 x 32 x 3 in20$11.99$0.60ProCam
Canon SELPHY Square (XS-20L)2.7 x 2.7 in20$16.00$0.80ProCam
Polaroid Hi-Print 2 x 32 x 3 in20$16.99$0.85Polaroid
instax mini2.4 x 1.8 in (62 x 46 mm)20$16.99$0.85Pro Photo Supply
Pack prices checked October 13, 2026. Cost per shot is the pack price divided by the number of exposures in the pack, with no shipping or tax. Prices change — use the buy links for today’s figure.
See the full running-cost breakdown for every format →

Photo Printers: questions people ask

Are portable photo printers worth it?

Yes if you will print regularly, because the per-print cost is lower than instant film — about 39 to 60 cents against 85 cents and up. They are not worth it for occasional use: a handful of prints a year costs less at a drugstore kiosk or an online print service than the printer does.

How do pocket photo printers work?

Three ways. ZINK printers heat special paper that already contains the dye, so there is no ink. Dye-sublimation printers transfer color from a ribbon in several passes and then seal it with a clear laminate. instax printers expose real instant film with an LED array, exactly as an instax camera does with light.

What is the cheapest photo printer to run?

Of the ones we verified in October 2026, the Canon SELPHY using a KP-108IN set is cheapest per picture at about 39 cents for a 4 x 6 print, with Kodak 4PASS close behind at about 40 to 42 cents. ZINK 2 x 3 paper comes out around 60 cents and instax mini film about 85 cents.

Can these printers work with an iPhone?

Yes — every printer on this page connects to an iPhone, almost all over Bluetooth through the manufacturer's own app. The Kodak Mini Shot models also ship with a Lightning adapter for a direct cable connection, and the Canon SELPHY CP1500 uses Wi-Fi rather than Bluetooth.

Do the prints last?

Dye-sublimation prints are the most durable because of the laminate pass — Canon claims up to 100 years of fade resistance for SELPHY prints, and they are water resistant straight out of the printer. ZINK prints are less fade-resistant. Instant film prints fade noticeably in direct sunlight, which is why UV-protective frames exist.

All photo printers guides