Reader-supported: we earn a commission on some links, at no extra cost to you. It never changes our picks. How this works
Printers and Photo Printing

Best Photo Printers: Top Picks for Every Need

ProductPickly is reader-supported. When you buy through links on our site, we may earn an affiliate commission at no extra cost to you. It never changes our picks.

The short answer

The Canon PIXMA TS9520 leads for overall versatility, while the Epson EcoTank ET-8550 excels in cost efficiency. For portability, the Canon SELPHY CP1300 is a top choice.

?
How we picked

We compare published specifications, safety certifications and thousands of verified owner reviews, and we do not physically test every unit. Read the full process in our review methodology.

At a glance

ModelBest forScore
Canon PIXMA TS9520Best Overall9.2
Epson EcoTank ET-8550Best Value9.0
Canon SELPHY CP1300Best Portable8.8
HP Envy 6455eBest Budget8.5
Canon imagePROGRAF PRO-300Best for Professionals9.4
Epson SureColor P700Best for Fine Art9.1
Kodak Step Instant Photo PrinterBest for Instant Fun8.2
TOP
PICK
1
Canon PIXMA TS9520
Canon PIXMA TS9520
★★★★★ 4.6 / 5 Best Overall
Check price on Amazon

This inkjet prints borderless photos up to 8.5x11 inches. It also handles documents and even CDs. Owners like its five individual ink tanks and built-in touchscreen.

Print Technology InkjetMax Print Size 8.5 x 11 inchesConnectivity Wi-Fi, USB, SD cardDisplay 4.3-inch touchscreen
  • Excellent photo quality
  • Versatile media handling
  • Easy setup
  • Large footprint
  • Ink can be pricey
Best for: Best Overall
2
Epson EcoTank ET-8550
Epson EcoTank ET-8550
★★★★★ 4.5 / 5 Best Value
Check price on Amazon

This printer uses refillable ink tanks instead of cartridges. It prints borderless photos up to 13x19 inches. The included ink bottles last for thousands of pages.

Print Technology Inkjet (EcoTank)Max Print Size 13 x 19 inchesConnectivity Wi-Fi, Ethernet, USBInk Bottle Yield Up to 6,700 pages (black)
  • Very low cost per print
  • Large format capability
  • Built-in duplexer
  • High upfront price
  • Heavy at 19.8 pounds
Best for: Best Value
3
Canon SELPHY CP1300
Canon SELPHY CP1300
★★★★★ 4.7 / 5 Best Portable
Check price on Amazon

This compact printer uses dye-sublimation for smudge-proof, waterproof prints. It connects via Wi-Fi or USB and runs on an optional battery. It prints 4x6 inch photos in about 47 seconds.

Print Technology Dye-sublimationMax Print Size 4 x 6 inchesConnectivity Wi-Fi, USB, memory cardBattery Optional (NB-CP2LH)
  • Truly portable
  • Great print longevity
  • No ink cartridges to dry out
  • Small print size only
  • Per-print cost higher than inkjets
Best for: Best Portable
4
HP Envy 6455e
HP Envy 6455e
★★★★ 4.4 / 5 Best Budget
Check price on Amazon

This all-in-one prints, scans, and copies. It produces decent 8.5x11 inch photos for casual use. The printer supports mobile printing via HP Smart app.

Print Technology InkjetMax Print Size 8.5 x 11 inchesConnectivity Wi-Fi, USB, BluetoothFunctions Print, scan, copy
  • Low initial cost
  • Compact design
  • Good for everyday use
  • Photo quality not top-tier
  • Ink subscription may be required for full features
Best for: Best Budget
5
Canon imagePROGRAF PRO-300
Canon imagePROGRAF PRO-300
★★★★★ 4.8 / 5 Best for Professionals
Check price on Amazon

This professional printer uses 10-color LUCIA PRO pigment inks. It prints up to 13x19 inches with exceptional color accuracy. It includes a built-in calibration sensor.

Print Technology Inkjet (Pigment)Max Print Size 13 x 19 inchesConnectivity Wi-Fi, Ethernet, USBInk Colors 10 (including chroma optimizer)
  • Outstanding color accuracy
  • Archival-quality prints
  • Professional-grade build
  • Expensive ink replacement
  • Large and heavy
Best for: Best for Professionals
6
Epson SureColor P700
Epson SureColor P700
★★★★★ 4.7 / 5 Best for Fine Art
Check price on Amazon

This printer uses 10-color UltraChrome PRO pigment inks. It supports roll paper and prints up to 13x19 inches. It also includes a violet ink for wider color gamut.

Print Technology Inkjet (Pigment)Max Print Size 13 x 19 inchesConnectivity Wi-Fi, Ethernet, USBInk Colors 10 (including violet)
  • Excellent for fine art
  • Roll paper support
  • High-capacity ink cartridges
  • Premium price
  • No built-in display
Best for: Best for Fine Art
7
Kodak Step Instant Photo Printer
Kodak Step Instant Photo Printer
★★★★★ 4.5 / 5 Best for Instant Fun
Check price on Amazon

This pocket-sized printer uses ZINK zero-ink technology. It prints 2x3 inch sticky-backed photos via Bluetooth. It pairs with a smartphone app for editing and filters.

Print Technology ZINK (zero-ink)Max Print Size 2 x 3 inchesConnectivity BluetoothBattery Built-in rechargeable
  • Ultra-portable
  • No ink cartridges
  • Fun for scrapbooking
  • Very small prints
  • Limited color accuracy
Best for: Best for Instant Fun

What to Look For

Start with print technology. Inkjet printers offer the best quality for photos. Dye-sublimation produces durable prints but at a higher cost per page. Consider the maximum print size you need. Most home users stick with 8.5x11 inches. Professionals may want 13x19 inches for larger work. Check connectivity options like Wi-Fi, USB, and memory card slots. Finally, factor in running costs. Ink tanks and pigment inks often cost more upfront but save money over time.

Print Quality vs. Cost

Higher-end printers use more ink colors for smoother gradients. The Canon PRO-300 uses 10 colors, while budget models use four. More colors mean better color accuracy and less grain. However, each print costs more. For occasional prints, a dye-sublimation printer like the SELPHY is cost-effective. For frequent printing, an EcoTank model reduces per-print costs dramatically. Owners report that pigment inks last longer without fading.

Portability and Size

If you need prints on the go, consider a compact model. The Canon SELPHY CP1300 fits in a backpack. The Kodak Step is even smaller, fitting in a pocket. Larger printers like the PRO-300 require dedicated desk space. Measure your workspace before buying. Remember that paper trays and feed paths add to the footprint. Some models have front and rear paper feeds, which can be convenient.

Connectivity and Ease of Use

Most modern printers support Wi-Fi and mobile printing. Look for apps that allow editing and printing directly from your phone. Some printers have touchscreens for easy navigation. Others rely on physical buttons. Check if the printer supports memory cards or USB drives for direct printing. Cloud printing services like Google Cloud Print are less common now, so verify compatibility.

Questions people ask

What is the best photo printer for beginners?

The Canon PIXMA TS9520 is a great start. It offers excellent quality and easy setup. Its touchscreen simplifies operation.

Which photo printer has the lowest running costs?

The Epson EcoTank ET-8550 uses refillable ink tanks. Its cost per print is among the lowest. You can print thousands of pages before refilling.

Can I print borderless photos with these printers?

Yes, most inkjet printers support borderless printing. Check the specs for borderless capability. The Canon TS9520 and Epson ET-8550 both support it.

Is a dye-sublimation printer better than an inkjet?

Dye-sublimation prints are more durable and water-resistant. However, they are limited to small sizes. Inkjets offer larger prints and better color control.

What is the best photo printer for professional use?

The Canon imagePROGRAF PRO-300 is a top choice. It delivers gallery-quality prints with archival inks. Professionals also like the Epson SureColor P700.

How long do photo prints last?

Pigment ink prints can last over 100 years when stored properly. Dye-based prints may fade sooner. The Canon PRO-300 and Epson P700 use pigment inks.

Can I print from my smartphone?

Yes, most models support Wi-Fi and mobile apps. The Canon SELPHY and Kodak Step are especially easy for phone printing.

What is the maximum print size I need?

For casual use, 8.5x11 inches is sufficient. If you want larger prints, consider a 13x19 inch model. The Epson ET-8550 and Canon PRO-300 offer this.

Are instant printers worth it?

Instant printers like the Kodak Step are fun for parties and scrapbooks. They are not for high-quality prints. For serious photo work, a full-size inkjet is better.

The bottom line

So which one?

The Canon PIXMA TS9520 is the best overall for most users. For low running costs, choose the Epson EcoTank ET-8550. Professionals should consider the Canon PRO-300 for unmatched quality.

More in this topic

More in Printers and Photo Printing

See the full guide →