Inkjet printers are affordable, convenient and can produce quality results — the Envy 4520 by HP is our favorite.

While more and more things are done online, through smartphones apps and other means, printing remains a reliable way of obtaining a physical copy of documents, tickets and other content. There are stark differences between inkjet and laser printers and both are worth considering, depending on what your requirements are. We take a quick look at some of the best inkjet printers you can buy.

Best overall

HP Envy 4520

HP Envy 4520

See at Amazon

The Envy line from HP is the company's consumer-focused line of all-in-ones that offer not only speedy printing of documents, but also scanning and photo-printing functionality. The Envy 4520 is not only affordable at just $70, but the unit itself packs a punch when it comes to printing from a PC or even a smartphone.

Bottom-line: The Envy 4520 from HP offers the best mix of affordability and functionality.

One more thing: Remember to take full advantage of connecting this printer with your smartphone.

Why the Envy 4520 is the best inkjet printer

The Envy 4520 is not only a printer that doesn't require a loan to make the purchase, but it also comes with a list of features that any home owner can take full advantage of.

The Envy may not be the most expensive option out there, nor is it the fastest inkjet printer around, but for the price and what you'll be receiving inside the box on delivery, it's our top pick. For main functions, you have print, fax and scanning. Wireless connectivity is included, alongside AirPrint support and Instant Ink to ensure you never run low.

It's fairly compact too, meaning you should be able to fit it in tight spaces or conveniently store away when not using the printer. The unit can throw out up to 9 pages per minute in black and white, is capable of doing two-sided printing, and even borderless printing, which is ideal for photos and other documents to avoid needing to trim the paper.

At just $69, you really can't complain. The Envy 4520 is — however — best suited for home use and light office environments. Should you be looking to print out more than a small forest's worth of documents a day, you may wish to seek our option below for office use.

Great for photos

Epson Expression Home XP-830

Epson XP 830

See at Amazon

The Epson Expression line of printers are great choices for those who wish to print photos at home. The XP-830 utilizes 5 individual ink cartridges and can throw out up to 14 pages per minute. As well as supporting professional-looking photo printing, this unit also sports capabilities for both fax and scanning. Wi-Fi is available, alongside multiple connection ports.

Bottom-line: The XP-830 is a great choice if you print numerous photos.

One more thing: Epson allows you to change any of the 5 individual ink cartridges.

For the office

HP OfficeJet Pro 8710

HP OfficeJet Pro 8720

See at Amazon

Taking home printing to the next level is the HP OfficeJet series, notably the 8710, which strikes a solid balance between speed and affordability. Able to print up to 22 pages per minute, this all-in-one is designed for the serious print fanatics who have to have physical copies of most documents. There's also Wi-Fi, a touchscreen and even a 250-sheet capacity input tray.

Bottom-line: Looking for something a little more professional? This is the printer for you.

One more thing: This thing can throw out up to 22 pages per minute for black documents.

Affordable inkjet printer

Canon PIXMA MG2420

Canon PRIXMA MG2420

See at Amazon

The Canon PRIXMA MG2420 is cheap and cheerful. Packing a scanner, this little unit is ideal for those who only use their printer once in a blue moon. There aren't any special features here. No Wi-Fi or touchscreen, but you are getting a decent printing experience for $57.

Bottom-line: If your budget is super-tight, Canon has you covered with the MG2420.

One more thing: You'll need to pay out for a USB cable to connect your PRIXMA printer to a PC.

Best overall inkjet printer

HP Envy 4520

HP Envy 4520

See at Amazon

The Envy line from HP is the company's consumer-focused line of all-in-ones that offer not only speedy printing of documents, but also scanning and photo-printing functionality. The Envy 4520 is not only affordable at just $70, but the unit itself packs a punch when it comes to printing from a PC or even a smartphone.

Bottom-line: The Envy 4520 from HP offers the best mix of affordability and functionality.

One more thing: Remember to take full advantage of connecting this printer with your smartphone.