The best compact printer in 2024: laptop-friendly printers you can take anywhere

In this guide

best compact printer

(Image credit: Canon)

The quick list ↩
1. Best overall: Epson WF-110
2. Five inks: Canon TR150
3. Photos: Epson Photo XP-8600
4. With scanner: HP OfficeJet 250
5. Fastest: Canon Pixma TS6320
6. Best budget:  HP Envy 6020e
7. Laser: Kyocera P3155dn
How to choose
How we test

The best compact printers can allow you to print photos, documents, and more, in high quality without taking up a lot of space. That's great when you're working out of a small home office, and also helpful if you need to take your printer with you out on the road or to another venue. Some can connect wirelessly to a laptop or tablet, and some even come with rechargeable batteries, so you can use them away from a socket.

Why you can trust Digital Camera World Our expert reviewers spend hours testing and comparing products and services so you can choose the best for you. Find out how we test.

Matthew Richards

Matthew Richards is a photographer and journalist who has spent years using and reviewing all manner of photo gear. He is Digital Camera World's principal lens reviewer – and has tested more primes and zooms than most people have had hot dinners! 

His expertise with equipment doesn’t end there, though. He is also an encyclopedia  when it comes to all manner of cameras, camera holsters and bags, flashguns, tripods and heads, printers, papers and inks, and just about anything imaging-related. 

In an earlier life he was a broadcast engineer at the BBC, as well as a former editor of PC Guide.