Skip to content

Instant Photo Pro

Menu
  • Buying Guides
  • Instax
  • Polaroid
  • Printers
  • Comparisons
Home›Buying Guides

Best Portable Photo Printer 2026: 7 Picks Compared

By Simon · October 5, 2026

The best portable photo printers: Instax Mini Link 3, Kodak Mini 2 Retro, Canon Ivy 2 and HP Sprocket

The Instax Mini Link 3 is the best portable photo printer for most people: $99.95, real Instax film, 15 seconds a print. Cheaper and sharper options below.

Quick picks

  1. Best overall: Instax Mini Link 3Real Instax Mini prints in about 15 seconds, about 100 prints a charge, and the highest Amazon rating of any printer here.$99.95Check price on Amazon
  2. Best budget: Kodak Mini 2 RetroThe cheapest printer on this list at $79.99 and the cheapest per print at 42 cents, for laminated dye-sub photos.$79.99Check price on Amazon
  3. Best for stickers and journals: Canon Ivy 2 Mini Photo PrinterBorderless sticky-backed Zink prints at 58 cents a sheet, and an app that can tile one photo across four or nine sheets.$99.00Check price on Amazon
  4. Best for parties: HP Sprocket 2nd Edition (Sprocket 200) Photo PrinterSeveral phones can pair at once, and it lasts about 35 prints a charge at 48 cents a print.$89.99Check price on Amazon
  5. Best print quality: Canon Selphy QX20Reviewers and buyers rate its color and detail the best of the pocket printers, in square or card size.$189.00Check price on Amazon
  6. Best Polaroid printer: Polaroid Lab Instant PrinterIt exposes your phone screen onto real i-Type or 600 film, so every print is a genuine Polaroid.$111.99Check price on Amazon
  7. Best portable 4x6: Liene Amber M200 4x6 Photo Printer (Battery Edition)The only 4x6 dye-sub printer we track with a built-in battery, good for about 40 prints a charge at 46 cents a print.$169.99Check price on Amazon
Article Contents
Best overall: Instax Mini Link 3
Best budget: Kodak Mini 2 Retro
Best for stickers and journals: Canon Ivy 2
Best for parties: HP Sprocket
Best print quality: Canon Selphy QX20
Best Polaroid printer: Polaroid Lab
Best portable 4x6: Liene Amber M200
Instant film, Zink or dye-sub: which print do you want?
What 100 prints cost
Printing from an iPhone
Printers we left out
How we chose
At a glance
Frequently asked questions

A portable photo printer turns the pictures on your phone into small prints you can hand over, stick in a journal or pin to a fridge. The seven printers below differ most in what the print is made of. That decides how it looks, whether it peels off as a sticker and what each sheet costs. If you want full-size prints at home instead, see our 4x6 photo printer picks.

Best overall: Instax Mini Link 3

Instax Mini Link 3Best overall

Street price: $99.95

Amazon rating: 4.7 out of 5 (742 ratings)

Pros

  • easy setup and fast Bluetooth pairing
  • vibrant, true-to-screen color
  • compact enough to carry everywhere

Cons

  • occasional bad batches of film hurt print quality
  • AR/Instax AiR Studio features feel gimmicky
  • still costs more per print than Zink or dye-sub rivals
Check price on Amazon

The Mini Link 3 prints your phone photos on real Instax Mini film, the same film the Instax Mini cameras take. Each print develops in your hand like an instant-camera shot, with a 62 x 46 mm picture inside the familiar white frame. If you want a print that looks like a classic instant photo, this is the one to buy.

It is also the quickest printer here. A print takes about 15 seconds. Every other pick with a published time takes 40 seconds or more. The battery is rated for about 100 prints a charge and charges over USB-C. Its 4.7 from 742 Amazon ratings is the highest of the seven.

What you give up is running cost. Instax Mini film was $18.17 for a 20-shot twin pack on October 5, 2026, about 91 cents a print. That is more than double the Kodak Mini 2 Retro’s 42 cents. The prints are not sticky-backed either, which is why journalers often pick the Canon Ivy 2.

The Mini Link 3 beat the Canon Ivy 2 and the Polaroid Hi-Print in our head-to-heads. In each, speed and battery decided it. The Link 2 is discontinued, and Mini Link 1 vs 2 vs 3 covers what changed. If you are still choosing between this and an Instax camera, read Instax printer vs camera.

Best budget: Kodak Mini 2 Retro

Kodak Mini 2 RetroBest budget

Street price: $79.99

Amazon rating: 4.1 out of 5 (12,202 ratings)

Pros

  • laminated dye-sub prints resist water, fingerprints and fading
  • choice of bordered retro look or borderless prints
  • cheap per print for a dye-sub

Cons

  • prints can come out darker or less saturated than the phone screen
  • Bluetooth only, so no printing from a computer
  • printer pauses to cool down during long print runs
Check price on Amazon

The Kodak Mini 2 Retro costs $79.99, the least of any printer on this list, and its prints cost the least too. A 60-sheet refill of six 10-sheet cartridges was $24.99 at Amazon on October 5, 2026, which is 42 cents a print.

It is a dye-sublimation printer, dye-sub for short. Heat moves dye from a ribbon onto the paper, and a clear laminate layer goes on last. The finished print is dry and resists water, fingerprints and fading. It is 86 x 54 mm, the same card size as an Instax Mini print, and you can choose a white retro border or borderless. Few pocket printers offer that choice.

The trade-offs are small. The paper is plain photo paper, not a sticker. The printer only connects over Bluetooth, so it prints from a phone or tablet and not from a computer. Owners often find prints darker or flatter than the screen until they nudge the brightness up in the app. On a long run the printer pauses to cool down. At 245 g and 26 mm thick, it still fits a jacket pocket.

Its 4.1 rating on its Amazon listing is the lowest of the seven picks. Reviewers are kinder. William Harrel at PCMag praised its good-looking prints “at some of the lowest running costs in its class”.

The Mini 2 Retro beat the Polaroid Hi-Print in our comparison. The two make the same size of dye-sub print, and the Kodak is cheaper to buy and costs about half as much per sheet. Pick the Hi-Print only if you need sticky-backed prints.

Best for stickers and journals: Canon Ivy 2

Canon Ivy 2 Mini Photo PrinterBest for stickers and journals

Street price: $99.00 (list $119.99)

Amazon rating: 4.6 out of 5 (4,443 ratings)

Pros

  • much better colour and detail than the original Ivy
  • very small and light, smaller than a phone
  • USB-C charging, full in about 45 minutes

Cons

  • ZINK output still trails dye-sub rivals on fine detail
  • colours can lean cool, and deep blues suffer
  • about 20 prints per charge
Check price on Amazon

The Canon Ivy 2 prints on Zink paper, short for zero ink. The color is built into the paper and brought out with heat, so a pack of paper is the only thing you ever buy. Every print is a borderless 76 x 51 mm (2 x 3 inch) sticker with a peel-off back. That makes it the printer for journals, planners and scrapbooks.

The Canon Mini Print app is the most capable in this group. It can cut one photo into four or nine tiles that you stick together as a small poster. The printer is 20 mm thin and charges over USB-C in about 45 minutes. Amazon buyers rate it 4.6 from 4,443 ratings.

Paper costs 58 cents a sheet in Canon’s 50-sheet pack, $29.00 on October 5, 2026. The 100-sheet pack at $49.00 brings it to 49 cents. The printer was $99.00.

The weak spot is the print itself. Zink detail and dynamic range trail dye-sub, colors can lean cool, and deep blues suffer. The printer is calibrated to Canon paper, so cheaper third-party Zink can shift the color. It takes about 50 seconds a print, holds 10 sheets and lasts about 20 prints a charge. William Harrel at PCMag still called it “an excellent smartphone companion for little on-the-go pics”.

The Ivy 2 beat the Polaroid Hi-Print in our comparison on cost and speed. Against the Instax Mini Link 3 it lost on speed and battery but wins on price per sheet and stickers. Instax vs Zink explains the difference in the prints.

Best for parties: HP Sprocket

HP Sprocket 2nd Edition (Sprocket 200) Photo PrinterBest for parties

Street price: $89.99 (list $129.99)

Amazon rating: 4.5 out of 5 (25,575 ratings)

Pros

  • one of the smallest and lightest printers here at 173 g
  • 35 prints per charge, the most of any 2x3 printer in this set
  • several phones can pair at once, each with its own indicator colour

Cons

  • ZINK colour accuracy is inconsistent, with an orange or washed-out cast on some images
  • digital noise artefacts on prints
  • micro-USB charging on a design that has not changed since its 2018 launch
Check price on Amazon

The HP Sprocket is the printer to pass around a room. Several phones can connect to it at once over Bluetooth, each with its own indicator color, so guests can send their own photos. HP gives no maximum.

It also keeps going longer than the other Zink and dye-sub pocket printers here. It is rated for 35 prints a charge, against about 20 for the Canon Ivy 2. HP quotes as fast as 40 seconds a print, and PCMag measured 39 seconds. The prints are 2 x 3 inch Zink stickers, and the printer weighs 173 g.

On October 5, 2026 the Sprocket was $89.99 at Amazon, well under its $129.99 list price. HP’s 50-sheet paper pack was $23.82, or 48 cents a print, and the 100-sheet pack at $44.99 brings that to 45 cents.

Color is the weak point, and reviewers disagree on how weak. PCMag gave this model its Editors’ Choice for pocket photo printers. Tom’s Guide said its fun is held back by major color issues, and other owners report an orange or washed-out cast. The hardware has not changed since its 2018 launch, so it still charges over micro-USB, and printing a batch is much slower than printing one at a time.

The Amazon listing shows 4.5 from 25,575 ratings, but that count is pooled across a family of listings that includes the Sprocket Select, so it is not a score for this model alone.

The Sprocket won both of our comparisons that include it, against the Kodak Step and against the Polaroid Hi-Print.

Best print quality: Canon Selphy QX20

Canon Selphy QX20Best print quality

Street price: $189.00 (list $189.99)

Amazon rating: 4.2 out of 5 (147 ratings)

Pros

  • the most accurate colour and sharpest detail of any pocket printer buyers have owned, including Zink and Instax
  • thin sticky-backed paper that does not bulk out a journal
  • two print sizes from one printer

Cons

  • paper is close to a dollar a sheet and hard to find in shops
  • you have to swap the ink cassette as well as the tray guides to change print size
  • borderless is not truly borderless, a thick bottom border always remains
Check price on Amazon

Buyers who have owned Zink and Instax printers keep saying the Selphy QX20 is the first pocket printer whose color and sharpness they trust. Reviewers agree. Gordon Laing at Cameralabs found its prints slightly better and more accurate than Instax, and Alison Winterroth called it a winner for color and print quality.

It is a dye-sub printer with two print sizes. The XS-20L set makes 68 x 68 mm (2.7 inch) square prints, and the XC-20L set makes 86 x 54 mm card prints. Both are sticky-backed, thin enough not to bulk out a journal, and dry enough to write on with a marker.

The cost is the catch. The printer was $189 at Amazon on October 5, 2026, the most of the seven. The 20-sheet square set was $22.48, which is $1.12 a print. The 60-sheet card pack at $44.00 brings a card print down to about 73 cents. Only the Polaroid Lab costs more per print.

There are other quirks. To change print size you swap the ink cassette as well as the tray guides. Borderless is not fully borderless: a thick border stays on one edge. In square mode the app lets you move it to any edge, which is handy for a caption. The QX20 connects over Wi-Fi Direct after you scan a QR code, with no Bluetooth. It weighs 455 g, more than twice the Mini Link 3, and lasts about 20 prints a charge at about 40 seconds each.

Matthew Richards at Digital Camera World liked its build but found it pricey and the card prints small. Amazon buyers rate it 4.2 from 147 ratings.

Best Polaroid printer: Polaroid Lab

Polaroid Lab Instant PrinterBest Polaroid printer

Street price: $111.99 (list $139.99)

Amazon rating: 4.3 out of 5 (2,107 ratings)

Pros

  • produces real Polaroid prints, not a digital imitation
  • genuinely fun, tactile process
  • collage and split-frame printing in the app

Cons

  • $2.37 a print on i-Type film at the regular price
  • you have to lay the phone face down on the unit, so there is no wireless printing
  • prints often look darker and more contrasty than the screen
Check price on Amazon

If “Polaroid printer” means a print on real Polaroid film, the Lab is the answer. You lay your phone face down on top, and a three-element lens exposes the screen onto i-Type or 600 film. The print then develops with Polaroid chemistry.

The prints are the full Polaroid size, 107 x 88 mm with a 79 x 79 mm picture. The app can split one image across up to nine frames for a collage. James Artaius at Digital Camera World called it “truly joyful” and a real photographic experience.

It is the most expensive printer here to run by a wide margin. An 8-photo pack of Color i-Type film has a $18.99 list price, which is $2.37 a print, and 600 film runs about $2.50 a shot. The printer was $111.99 at Amazon on October 5, 2026, against a $139.99 list price. Amazon buyers rate it 4.3 from 2,107 ratings.

Expect prints to come out darker and more contrasty than the screen. Dark, punchy images print better than bright ones, and many images need a brightness tweak first. The Lab weighs 655 g and is desk-sized, so it is not a printer for your bag. It cannot print from a laptop, or from a friend’s phone across the room.

Which film to load is covered in i-Type vs 600 film. Polaroid also sells the Hi-Print, a dye-sub sticker printer; see printers we left out below.

Best portable 4x6: Liene Amber M200

Liene Amber M200 4x6 Photo Printer (Battery Edition)Best portable 4x6

Street price: $169.99 (list $241.99)

Amazon rating: 4.5 out of 5 (565 ratings)

Pros

  • about 40 prints a charge from the built-in battery
  • same print quality as the well-reviewed M100
  • a Wi-Fi hotspot the printer makes itself, so it works with no router

Cons

  • bulky and heavy for something battery powered, at 1.2 kg
  • photo-only, no documents
  • no Bluetooth, so pairing means joining the printer's Wi-Fi
Check price on Amazon

The Liene Amber M200 is the only 4x6 dye-sub printer in our database with a built-in battery. It makes full 152 x 102 mm prints and runs about 40 prints on a charge. That matches one cartridge, which covers exactly 40 sheets. It also runs from the included power adapter.

It is the Amber M100, our best 4x6 photo printer, with a battery added. The body and print engine are the same, and the M100 itself has to stay plugged in. Alison Winterroth ranked the Liene Amber first of five 4x6 printers and said every print was the closest to the original image. RTINGS, reviewing the M100, found it prints amazingly detailed photos, though some colors are not perfectly accurate. The M200 itself has had very little independent testing.

It costs $169.99 at Amazon, and the M100 was $159.99 on the same day, so the battery adds $10. Paper is shared with the M100: 80 sheets and two cartridges for $36.99, which is 46 cents a print.

“Portable” here means car or travel bag, not pocket. The M200 weighs 1.2 kg and measures 205 x 125 x 85 mm. A print takes about 59 seconds. There is no Bluetooth: the printer makes its own Wi-Fi hotspot for up to five devices, so it works without a router. It also prints from a computer over USB-C and from an iPhone over AirPrint. As with the M100, the sheet has tear-off tabs, so the finished print is slightly smaller than 4 x 6 inches.

Amazon buyers rate it 4.5 from 565 ratings. Liene’s own store showed it sold out on October 5, 2026, but Amazon had it.

Instant film, Zink or dye-sub: which print do you want?

Instant film is what the Mini Link 3 and the Polaroid Lab use. The print develops in your hand and looks like a classic instant photo, with a white frame around a smaller picture. It is the most expensive way to print, from 91 cents a print on Instax Mini to $2.37 on Polaroid i-Type.

Zink is what the Canon Ivy 2 and the HP Sprocket use. There is no ink or cartridge, only paper, and every print is a sticker. It is cheap to run, at 48 to 58 cents a print here. The color is the weakest of the three, with casts toward pink, orange or cool tones depending on the printer.

Dye-sub is what the Kodak Mini 2 Retro, the Selphy QX20 and the Liene M200 use. The color comes from a ribbon, and a clear coat goes on last, so prints come out dry, laminated and water-resistant. It is closest to a photo lab print. Per-print cost ranges widely, from 42 cents on the Kodak to $1.12 on the QX20’s square paper.

Our Instax vs Zink comparison goes deeper on the first two.

What 100 prints cost

The table adds each printer’s October 5, 2026 street price to 100 prints. The print cost is our per-print figure times 100, at regular paper and film prices. Paper and film come in packs of 8, 10, 20 or more, so your real total will shift a little.

Printer Printer price 100 prints Printer plus 100 prints
Kodak Mini 2 Retro $79.99 $42 $121.99
HP Sprocket $89.99 $48 $137.99
Canon Ivy 2 $99.00 $58 $157.00
Instax Mini Link 3 $99.95 $91 $190.95
Liene Amber M200 $169.99 $46 $215.99
Canon Selphy QX20 (square) $189.00 $112 $301.00
Polaroid Lab (i-Type) $111.99 $237 $348.99

The cheap Zink and dye-sub printers stay cheap. The Mini Link 3 costs about $69 more than the Kodak over the first 100 prints, and that gap keeps growing by about 49 cents a print. The Liene M200 makes the biggest prints here and is cheaper to run than any pocket printer except the Kodak.

Printing from an iPhone

All seven picks print from an iPhone through the maker’s app. They differ in how they connect.

The Mini Link 3, Kodak Mini 2 Retro, Canon Ivy 2 and HP Sprocket pair over Bluetooth. The Sprocket app needs iOS 10 or later.

The Selphy QX20 has no Bluetooth. You join it over Wi-Fi Direct by scanning a QR code, with no account needed. The Liene M200 makes its own Wi-Fi network and also supports AirPrint, so an iPhone can print to it without the Liene app.

The Polaroid Lab is the odd one out. The Polaroid app needs iOS 15 or later. It pairs over Bluetooth, but the print is made by laying the iPhone face down on the Lab, so you need the phone in your hand, not across the room.

Printers we left out

Polaroid Hi-Print Gen 2. It makes 86 x 54 mm dye-sub sticker prints at 85 cents a print, and it was $88.39 on October 5, 2026. It lost all four of our comparisons against other pocket printers: the Canon Ivy 2, the HP Sprocket, the Kodak Mini 2 Retro and the Instax Mini Link 3. Its rating of 4.1 from 590 is pooled with first-generation listings.

Kodak Step printer. It costs $79.99, the same as the Kodak Mini 2 Retro, and its Zink paper costs 49 cents a print. Its prints tend to lean pink, and the Sprocket beat it in our comparison. At the same price, the Mini 2 Retro gives you a laminated dye-sub print for less per sheet.

Canon Selphy CP1500. Wirecutter lists it as its 4x6 pick and PCMag has named it its Editors’ Choice for portable printers, but it is a 4x6 printer that weighs 850 g and needs an optional battery pack to print away from an outlet. It is the runner-up on our 4x6 page.

Instax Square Link and Instax Link Wide. These are the bigger-film versions of the Mini Link 3, both $129.95 on October 5, 2026, both 12 seconds a print and about 100 prints a charge. The Square Link prints 86 x 72 mm on Instax Square film at $1.57 a print. The Link Wide prints 86 x 108 mm on Instax Wide film at $1.40 a print.

How we chose

We have not tested most of these printers in person yet. The picks come from each product’s published specs, prices and Amazon ratings checked on October 5, 2026, and from named professional reviews, including PCMag, Digital Camera World, Cameralabs and Tom’s Guide. We also kept each pick in line with our own head-to-head comparisons. Our method is on the How We Test page.

At a glance

Best Portable Photo Printer 2026: 7 Picks Compared: the picks side by side
ModelPickStreet pricePaper or filmCost per printPrint sizeAmazon rating
Instax Mini Link 3Best overall$99.95Instax Mini$0.9186 x 54 mm4.7 (742 ratings)
Kodak Mini 2 RetroBest budget$79.99Kodak 4PASS 2x3 cartridge$0.4286 x 54 mm4.1 (12,202 ratings)
Canon Ivy 2 Mini Photo PrinterBest for stickers and journals$99.00Canon ZINK 2x3 sticky-backed photo paper$0.5876 x 51 mm4.6 (4,443 ratings)
HP Sprocket 2nd Edition (Sprocket 200) Photo PrinterBest for parties$89.99HP ZINK 2x3 sticky-back paper$0.4876 x 51 mm4.5 (25,575 ratings)
Canon Selphy QX20Best print quality$189.00Canon Selphy XS-20L square or XC-20L card set$1.1268 x 68 square, or 86 x 54 card mm4.2 (147 ratings)
Polaroid Lab Instant PrinterBest Polaroid printer$111.99Polaroid i-Type and 600$2.37107 x 88 mm4.3 (2,107 ratings)
Liene Amber M200 4x6 Photo Printer (Battery Edition)Best portable 4x6$169.99Liene 4x6 dye-sub paper and cartridge$0.46152 x 102 mm4.5 (565 ratings)

Prices and ratings checked October 5, 2026.

Frequently asked questions

What is a good portable wireless photo printer?

The Instax Mini Link 3 for most people. It pairs over Bluetooth, prints in about 15 seconds and lasts about 100 prints a charge. If several people want to print from their own phones, the HP Sprocket lets more than one phone connect at once.

What is the best mini portable printer for photos?

For classic instant prints, the Instax Mini Link 3. For sticky-backed prints in a journal, the Canon Ivy 2 at 58 cents a print. For laminated dye-sub prints that are not sticky, the Kodak Mini 2 Retro at 42 cents a print.

What printer works best for printing photos?

For lab-like 4x6 photos, a dye-sub home printer such as the Liene Amber M100 at 46 cents a print. Among pocket printers, the Canon Selphy QX20 has the best-rated color and detail, at $1.12 a square print.

Is there a Polaroid printer?

Two kinds. The Polaroid Lab prints onto real i-Type or 600 film, at $2.37 a print on i-Type. The Polaroid Hi-Print 2x3 is a dye-sub sticker printer at 85 cents a print, and it lost all four of our comparisons against other pocket printers.

What is the cheapest portable photo printer to run?

Of the pocket printers, the Kodak Mini 2 Retro at 42 cents a print, then the HP Sprocket at 48 cents. Both figures use regular paper prices checked on October 5, 2026.

Related reading

  • Instax vs Zink: Which Instant Print Should You Choose? (2026)
  • Instax Printer vs Camera: Which Should You Buy? (2026)
  • Instax Mini Link 1 vs 2 vs 3: Which Should You Buy? (2026)
  • Canon Ivy 2 vs Instax Mini Link 3: Which Should You Buy? (2026)
  • HP Sprocket vs Kodak Step: Which Should You Buy? (2026)

Buying guides

  • Best Instant Camera
  • Best Instax Camera
  • Best Polaroid Camera
  • Best Cheap Instant Camera
  • Best Instant Camera for Teens
  • Best Instant Print Camera
  • Best Portable Photo Printer
  • Best 4x6 Photo Printer

Popular comparisons

  • Instax Mini 99 vs Mini Evo
  • Instax Mini 12 vs Mini 41
  • Instax Mini vs Square vs Wide
  • Instax vs Polaroid
  • Instax Mini 12 vs Mini 13
  • Polaroid i-Type vs 600 Film
  • All comparisons

Browse

  • Instax
  • Polaroid
  • Printers
  • Comparisons
  • Buying guides

Site

  • About
  • How We Test
  • Contact
  • Privacy Policy
  • Sitemap

Instant Photo ProInstant cameras and photo printers, compared

Copyright © 2026 Instant Photo Pro is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.