Best Barcode Label Printers
This article is part of a larger series on POS Systems.
Barcode label printers—which help small businesses create price tag barcodes, shelf labels, or even armbands and tickets—range in price from $80 to thousands of dollars. They can support home-based businesses, independent retailers, food service businesses, and warehouse operations. The best label printers also integrate with point-of-sale (POS) systems and other business-supporting software to streamline small business operations.
Based on our evaluations, the best barcode label printers are:
- Zebra ZD410: Best overall barcode label printer for all business types
- Star Micronics TSP743II: Best high-speed barcode printer for retail and warehouses
- Epson TM-L90 PLUS: Best for restaurants
- Integrated Control i.Print: Best for barcode nutrition labels
- Epson P60II: Best for mobile businesses and services in the field
- DYMO LabelWriter 550: Best barcode label printer for small retailers
Best Barcode Label Printers Compared
Our rating | Price* | Print speed | Resolution | Connection type | Warranty length | |
---|---|---|---|---|---|---|
4.20 | $325–$634 | 150 mm/s | 203–300 dpi | Serial, USB, Ethernet, Wi-Fi, Bluetooth | 1 year | |
4.17 | $360–$465 | 250 mm/s | 203 or 406 dpi | Serial, Parallel, USB, PUSB, LAN, Ethernet, Bluetooth, WebPRNT, CloudPRNT | 3 year | |
3.96 | $239–$512 | 150 mm/s | 203 dpi | Serial, USB, Ethernet, Bluetooth, Wi-Fi | 1 year | |
3.88 | Custom Quote | 150 mm/s | 203 dpi (or 300 dpi optional upgrade) | Serial, USB, Ethernet, Wi-Fi, Bluetooth | 1 year | |
3.79 | $369–$560 | 100 mm/s | 203 dpi | Bluetooth, Wi-Fi | 2 year | |
3.65 | $99–$130 | 75 mm/s | 203 dpi | USB | 2 year | |
*Prices vary by connection type and vendor
Looking for something different? Learn how to create barcode labels with our barcode label generator and learn the difference between SKU and UPC codes.
Zebra ZD410: Best Overall Barcode Label Printer
Zebra ZD410
What We Like
- Prints 6” per second
- Accepts non-Zebra brand labels
- Supports multiple label types; fan fold, die-cut, roll-fed, continuous, and armbands
- Available with USB, Ethernet, Bluetooth, or Wi-Fi connectivity
What's Missing
- Needs to be plugged into an outlet to work
- Warranty is only one year
- Purchase from Amazon
Pricing
Zebra’s ZD410 is a direct thermal printer that is compatible with multiple POS systems and includes rugged models for healthcare settings that can withstand high-volume sanitizing. With the ability to print on virtually any thermal medium that fits its 2.36” width, this printer can support retailers, food service businesses, warehouses, event spaces, and healthcare facilities that need to print barcodes on multiple label types or even wristbands.
This printer earned a 4.2 out of a possible 5 in our barcode label scoring criteria. It earned high marks for accepting multiple label types and its reasonable price. It could have scored higher if Zebra offered a lengthier warranty. Currently, the manufacturer’s warranty is the standard one year, while competitors DYMO and Epson (P60II) offer two-year warranties.
Deciding Factors
The ZD410 is highly customizable, with models available in two-inch or four-inch print width and several available connection options. You can get this printer with serial, USB, Ethernet, Wi-Fi, or Bluetooth connectivity. Just be sure the printer you purchase has the connection you need; all models do not have all connections.
- Cost: $325–$634, depending on connection type
- Print Speed: 150 mm/s (6 inches per second)
- Resolution: 203 dpi (standard); 300 dpi (optional upgrade)
- Label Types: Roll-fed, die cut, fan fold, continuous, wristbands
- Connection Types: Serial, USB, Ethernet, Wi-Fi, Bluetooth
- Integrations: Square, Lightspeed, Revel POS systems; all Windows computers
Standout Features
- Adjustable resolution
The ZD410 is the only printer on this list that allows you to choose your label resolution. You can use 203 dpi resolution for fast printing, or shift to 300 dpi to print smaller, detailed labels like jewelry tags. - Color-coded hardware
All moving pieces of the Zebra ZD410 are colored bright yellow. This makes it easy to identify where paper may be jammed and helps you see where a part is damaged and needs to be replaced. - Flexible connections
The ZD410 can connect to a computer or POS via serial connection, Wi-Fi, USB, Ethernet, or Bluetooth. - Industry-grade
Zebra printers, and the ZD410 in particular, are designed for high-volume workplaces. This rugged construction can withstand the rigors of high-volume barcode printing in a warehouse or stockroom. Since the ZD410 is also popular in healthcare settings, a version of the ZD410 is designed to withstand frequent cleaning and sanitizing. This makes the ZD410 a good fit for food and beverage businesses that also must adhere to high sanitation standards. - Flexible labels
The ZD410 can handle tiny jewelry tags, wristbands, and small shipping labels. You can use any label that fits the print width of 2.36 inches, whether it is die-cut, continuous, roll-fed, or fan-folded. - Remote printer management interface
Zebra’s Print DNA software allows you to set up your printers and manage them from a central dashboard. This is especially useful in healthcare and warehouse settings that use multiples of the same printer. You can set your printers to update their software automatically as updates become available and even troubleshoot errors remotely.
Alternatives
The ZD410 is a powerhouse printer that supports all types of businesses, but it must be plugged into an electrical outlet to work. If you need a fully mobile solution for offsite sales of services, look at Epson’s P60II. And while the print speed of 150 mm/s (6” inches) is fast, it’s not the fastest. If you need a high volume of labels fast, Star Micronics’ TSP743II prints a staggering 250 mm/s (nearly 10 inches).
If you need help designing your barcode labels, see our guide How to Make a Barcode.
Star Micronics TSP743II: Best High-speed Barcode Label Printer
Star Micronics TSP743II
What We Like
- Double resolution mode sharpens graphics
- Highest print speed on this list
- Sound dampening design for quieter operation
- 3-year manufacturer’s warranty
What's Missing
- Needs electricity to operate
- Wi-Fi-based printing requires additional steps to set up
Pricing
Star Micronics’ TSP743II prints faster than any printer on this list. At 250 mm/s (nearly 10 inches), this printer can keep the pace in the busiest retail and warehouse environments. With multiple connection types available and a rugged design that can withstand high-volume use, the TSP743II can support any business that needs multiple barcode labels daily. Like the Epson TM-90L PLUS, this printer can also print on thermal paper or sticky label paper. So when you aren’t printing labels, it can print receipts, coupons, or lottery tickets.
The TSP743II earned a 4.17 out of a possible 5 in our scoring criteria. It earned points for its massive speed and wide range of applications (this printer is used in all types of businesses, from warehouses to retailers and restaurants). The three-year manufacturer’s warranty also stood out from the crowd. The only way the TSP743II could have scored higher is if it accepted more label types (like the top-ranked Zebra ZD410) or cost less than $400 (like the DYMO LabelWriter).
Deciding Factors
- Cost: $360–$465 depending on connection type
- Print Speed: 250 mm/s (9.8” / second)
- Resolution: 203 x 203 dpi, or 406 x 203 dpi
- Label Types: Accepts off-brand paper and labels up to 80 mm wide
- Connection Types: Serial, Parallel, USB, PUSB, LAN, Ethernet, Bluetooth, WebPRNT, CloudPRNT
- Integrations: Windows, MacOS, most retail and restaurant POS systems
Standout Features
- Adjustable resolution
Your TSP743II offers two resolution options: 203 x 203 dpi or 406 x 203 dpi. You can use increased print speeds at the lower resolution (which is still excellent), or use the increased resolution when you need sharper graphics or smaller barcodes. - Swap-a-Star
Beyond the three-year manufacturer’s warranty, Star Micronics has its “Swap-a-Star” service agreement. Once enrolled, users can have a replacement printer overnighted to them if their existing Star printer fails. Thermal printers have two- or three-year service agreement options. You’ll need to contract a Star sales agent to enroll. - Universally compatible
This printer is compatible with Apple and Windows-based devices, alongside a massive number of restaurant and retail POS systems. POS integrations can easily be built using the printer’s WebPRNT and CloudPRNT functions. - WebPRNT and CloudPRNT functionality
Star Micronics printers support a wealth of software integrations via its WebPRNT and CloudPRNT functions. WebPRNT supports JAVA-coded connections between a web-based POS system (like Lightspeed) and your Star printers. Once the connection is built, WebPRNT-connected printers do not need internet connectivity to operate.
CloudPRNT supports similar connections with cloud POS systems (like Revel Systems). CloudPRNT printers do need a strong, active internet connection to work, though.
- Rugged design and quiet operation
The TSP743II is designed to be rugged to withstand high-volume use. The outer shell of the printer is sealed to repel debris and spills. Internal print mechanisms are also buffered to reduce print noise and the noise of the auto-cutter.
Alternatives
The TSP743II is a rockstar printer, but if you don’t need to print hundreds of labels a day, it may be more machine than you need. For smaller operations, consider the DYMO LabelWriter. The TSP743II also needs electricity to work. If you want a portable barcode label printer that you can take to off-site sales or service locations, look at the Epson P60II.
Star Micronics printers are only part of a strong retail POS system. Take a deeper look at retail POS systems by reading our latest retail POS rankings.
Epson TM-L90 PLUS: Best for Restaurants
Epson TM-L90 PLUS
What We Like
- Integrates with most restaurant POS systems
- Multiple mounting options for horizontal or vertical setup
- Prints labels and receipts
What's Missing
- Warranty is only one year
- More machine than non-restaurant businesses need
- Purchase from Amazon
Pricing
Epson’s TM-L90 PLUS printer is the go-to printer for sticky labeling in food service. This rugged, dependable cube can print on regular thermal paper or on sticky label paper. So you only need one printer for both receipts and sticky labels. This printer also integrates with virtually every restaurant POS system (check with your POS provider for compatibility), making the Epson TM-L90 PLUS an excellent choice for restaurants that want to print barcodes on receipts or labels
This printer earned a 3.96 out of 5 in our scoring criteria. It scored well for functionality—it prints on both sticky labels and standard receipt paper—and for its multiple connection types. It lost some points for only having a one-year warranty (competitor Star Micronics offers a three-year warranty) and because it needs to be actively plugged into an electrical outlet to work.
Deciding Factors
- Cost: $239–$512, depending on connection type
- Print Speed: 150 mm/s
- Resolution: 203 dpi
- Label Types: 40–80 mm linerless label rolls, Epson or third-party
- Connection Types: Serial, USB, Ethernet, Bluetooth, Wi-Fi
- Integrations: Epson printers integrate with virtually every available restaurant POS system
Standout Features
- Multiple installation orientations
The TM-L90 PLUS operates from multiple positions. So, no matter how tight your kitchen or restaurant service areas are, this printer will fit easily. It can sit flat on the countertop, stand on its side, or be wall-mounted. - Multiple paper types
You can use standard thermal paper for receipt printing or use linerless, continuous thermal label paper to print labels of any length. This is ideal for printing sticky labeled receipts for takeout orders or printing barcoded tamper-evident seals for ready-to-eat foods. The printer is compatible with 40 mm or 80 mm paper and will automatically detect the paper size. - Customized connections
The Epson TM-L90 PLUS comes in multiple connection types. You can get TM-L90’s with serial connections, Ethernet connections, Wi-Fi, USB, or Bluetooth. Just take care when purchasing as not all printers have all types of connections. You’ll need to ensure that the printer you purchase has the connection type you need.
Alternatives
This Epson printer is really best for restaurant applications. If you need to print a high volume of barcode labels in a retail or warehouse environment, the Star Micronics TSP743II is a better option. If you need a high volume of food safety labels without POS integration—such as for food production or catering operations—Integrated Control’s i.Print will be more user-friendly.
Complete your POS hardware suite by exploring our guide to POS hardware.
Integrated Control i.Print: Best for Nutrition Labels
Integrated Control i.Print
What We Like
- Can build labels directly in printer via touch screen
- Retains recipes and ingredient lists for labels
- Built on the Zebra ZD410
- Prints nutritional information and other types of food safety labels
What's Missing
- Pricing is custom-quoted
- 1 year warranty
- Purchase from Integrated Control
Pricing
The i.Print from Integrated Control is a touch-screen barcode label printer built onto the high-performing Zebra ZD410 printer. The Zebra printer alone is our top scorer, so it makes sense that the i.Print would perform well in this ranking. Integrated Control creates safety solutions for food service businesses. Its add-on to the ZD410 is a touch-screen system that allows you to store recipes, videos, and ingredient information to print detailed food labels with ingredients, allergens, and nutritional information in addition to barcodes.
The i.Print earned a 3.88 out of 5 in our scoring criteria. It earned points for its ability to connect to computers and POS systems via Wi-Fi and for how easy it makes printing complicated food safety labels. This printer lost some points for price, though. It requires a custom quote and can only be purchased from Integrated Control. Though if you want a printer that is nearly as strong for food safety labeling and widely available, consider the Epson TM-L90 PLUS.
Deciding Factors
Integrated Control designed the i.Print on top of the Zebra ZD-410 printer. So the printer performance is top of the line. Though the cost for the i.Print is higher than the Zebra printer alone and will require a custom quote.
- Cost: Custom quote
- Print Speed: 150 mm/s (6 inches per second)
- Resolution: 203 dpi (standard); 300 dpi (optional upgrade)
- Label Types: Roll-fed, die cut, fan fold, continuous
- Connection Types: Serial, USB, Ethernet, Wi-Fi, Bluetooth
- Integrations: None; printer is self-contained
Standout Features
- Product management
While the underlying Zebra printer integrates with several POS systems, the i.Print labeling functions don’t integrate; you’ll need to manage your labels directly in the i.Print touch screen. But you can easily import your product lists and recipes via an excel file on a thumb drive or through the cloud. - Comprehensive food safety labeling
With your product and recipe information stored in the i.Print, you can print a variety of food safety labels. If you need to internally track quantities of prepped items (as in a large-scale catering operation), you can print labels with time, date, and the cook’s initials. You can create expiration labels and detailed labels for retail ready-to-eat and ready-to-drink items. - Multiple label types
The underlying Zebra printer accepts all types of labels, including continuous label rolls. So you can print on custom labels that are pre-printed with your business logo or legally required disclaimers for safe food temperatures and refrigeration requirements. You can print on heat-resistant, dissolvable, linerless or removable labels based on your needs and use cases.
Alternatives
The i.Print is designed specifically for food service businesses. Non-food service businesses looking for similar print quality and print speed should look at the Zebra ZD410. If the ease of use is what attracts you, consider the Epson and Star Micronics printers on this list; with their wide range of POS integrations, you’ll get similar functionality.
If nutrition labeling is important to your business, check out our guide to setting up digital menu displays and our top recommendations for digital menu board templates to display nutrition information on-site.
Epson P60II: Best for Mobile Businesses
Epson P60II
What We Like
- Fully mobile printer
- Prints from iOS, Android, and Windows devices
- Prints on label or receipt paper
- 46-hour battery life
What's Missing
- Can be pricey
- Charging docks are sometimes sold separately
Pricing
Epson’s P60II mobile printer is a belt-wearable label and receipt printer that operates via Wi-Fi or Bluetooth connection. You can print from iOS, Android, or Windows devices. It also integrates with Square and Revel POS systems. This printer can operate for 46 hours on battery alone, and print both labels and receipts, making it a great fit for independent service providers and solopreneur retailers.
Epson’s P60II earned a 3.79 out of 5 in our scoring criteria. The mobility and flexibility of this printer earned high marks. It is the only option on this list that doesn’t need to be plugged into an electrical outlet to work. But it lost some points on price and connectivity.
With a price range of $369 to $560, the cost of multiples of this printer can add up. And take care when you purchase as some vendors sell the power cords and charging docks separately. So, if you see a price that seems too good to be true, make sure the printer includes the charger. It also only connects via Bluetooth or Wi-Fi. If you need a more traditional desktop configuration, the Zebra ZD410 is a better choice.
Deciding Factors
- Cost: $369–$560
- Print Speed: 100 mm/s
- Resolution: 203 dpi
- Label Types: 30-60 mm label
- Connection Types: Bluetooth, Wi-Fi
- Integrations: Prints from any iOS, Android, or Windows device with Bluetooth or Wi-Fi connectivity; Square and Revel POS Systems
Standout Features
- Long-lived battery
The P60II has a battery life of up to 46 hours. If you are working in the field or labeling items at an off-site event or pop-up shop, this printer has you covered all day long. - Compact design
The P60II is designed to be belt-worn to print labels while walking through your store or warehouse or print receipts on the sales floor or in the field. The printer can print on both thermal receipt paper or sticky-backed labels, so when you’re not printing labels you can print receipts. - Rugged design
This printer has been drop-tested from four feet and is industry rated to withstand dust and water intrusion. Whether you need a mobile barcode printer to organize your storeroom, print price tags at a farmers market, or label products in the field, the P60II can handle whatever you throw at it. - User-friendly connectivity
You can easily print from any Windows or iOS-based device via Bluetooth or Wi-Fi. No additional setup is required; your devices will automatically recognize the P60II and try to connect. You can print labels and receipts from a smartphone or integrate your printer to a full-scale POS system. - Label-taken sensor
The label-taken sensor on the P60II ensures that the printer won’t print another label until the previous one is removed from the cutter. So, you won’t have to worry about walking through your storeroom trailing label tape. Once you remove a label, the next label in the queue will automatically print.
Alternatives
The P60II packs a lot of power into a small barcode printer, but it is not the greatest for high-volume use. If you need to print hundreds of labels per day, you’ll be better off with the Star Micronics TSP743II. Or if you want the ease of a Wi-Fi-connected printer in a high-volume setting, consider sister Epson printer the TM-L90 PLUS.
Epson’s P60II is a popular choice for mobile businesses. It also integrates with popular mobile POS platform Square, which offers POS solutions for restaurants (Square for Restaurants), retail (Square for Retail), and service businesses (Square Appointments).
DYMO LabelWriter 550: Best for Small Retailers
DYMO LabelWriter 550
What We Like
- Economical price
- Printer and supplies are widely available
- Integrates with popular Square POS systems
What's Missing
- Must use DYMO-branded labels
- May not support specialty labels for pharmacies, veterinary clinics, or food service
- USB is the only connection type
Pricing
The DYMO LabelWriter 550 is a dynamic thermal label printer available in the $99–$130 range. This petite powerhouse offers a simple setup, minimal maintenance, broad compatibility, and many label printing options. The LabelWriter 550 can process 62 labels per minute and labels in 18 different sizes, including tiny butterfly labels for jewelry and small accessories. The printer and labels are available through a variety of retailers—from Staples to Amazon.
The DYMO LabelWriter 550 earned a score of 3.65 out of 5 in our barcode label printer ranking. This printer earned high marks for its affordable price (from $111 to $150 depending on the retailer), two-year manufacturer’s warranty, and integration with the popular Square POS. There are a few things holding the DYMO LabelWriter 550 back from a perfect score. One is the lack of mobile connections. Another is that users are tied to DYMO’s proprietary label products, which can be expensive.
Since our last update:
The previous generation of this printer—the DYMO 450 LabelWriter—was No. 2 on our previous ranking. DYMO has since stopped manufacturing the 450 LabelWriter. DYMO 450 users should note that the 550 LabelWriter only accepts DYMO labels. So, if you used custom labels with your 450 LabelWriter, they will not be compatible with the 550 LabelWriter. If you need to update, check out the Zebra ZD410 instead; it accepts the widest range of labels of any printer on this list, and also integrates with Square.
Deciding Factors
The DYMO LabelWriter is one of the most widely available printers on this list. You can buy it from Amazon (like the others on this list). But unlike the others, you can grab one of these printers from your local office supply store if you need it right away.
- Cost: $99–$130
- Print Speed: 75 mm/s
- Resolution: 203 dpi
- Label Types: DYMO branded 2” labels of all types
- Connection Types: USB
- Integrations: Windows devices, Square and Shopify
Standout Features
- POS and ecommerce integrations
One of the most exciting features of the DYMO LabelWriter 550 is that it integrates with small business favorite Square. The Zebra ZD410 does as well, but the DYMO LabelWriter is half the price of the Zebra printer. If your shop operates with Square for Retail, you can create product barcode labels in the Square dashboard and then send them to print directly through the LabelWriter 550. Shopify users can also quickly transfer their product labels to print via the DYMO LabelWriter. - Popular with small businesses
The DYMO LabelWriter series has been a popular choice for small businesses for several years. Customers who are just getting started with the DYMO LabelWriter will find massive amounts of user-generated how-to videos and blog posts about getting the most out of this well-liked printer. - Widely available labels
You can find DYMO labels on Amazon and local office supply stores like Staples and Office Depot. The LabelWriter 550 also accepts a wide range of label sizes, from butterfly labels for small jewelry and accessories to standard barcode price tag labels. The LabelWriter 550 can only accept labels up to 2.2” wide, though. For 4”x6” shipping labels, you’ll need to upgrade to the LabelWriter 550 XL, which retails for around $215. - Auto label recognition
Only using DYMO branded labels has a benefit; your DYMO LabelWriter 550 will automatically recognize the label size when you drop new label paper into the printer. You won’t need to worry about reformatting anything in the printer itself; just add labels and go. This feature also tells you how many labels are left on a roll so you can re-order in plenty of time. - Two-year warranty
DYMO offers a two-year limited warranty, which is longer than Epson TM-L90 PLUS, Zebra ZD410, and the i.Print. Users should be aware, though, the warranty gets voided if you use third-party labels with the printer.
Alternatives
If you want a label printer with more POS integrations than just Shopify and Square, try the Epson TM-L90 or Star Micronics TSP743II. If you use custom label paper branded with your logos or required disclaimers (as in veterinary offices or pharmacies), check out the Zebra ZD410.
DYMO printers are popular with small businesses that print shipping labels. If you need to refine your shipping process, see our guide to shipping and handling best practices.
Methodology—How We Evaluated Barcode Label Printers
We compared 18 barcode label printers based on what’s important to small, independent businesses. We looked at price, print speed, label resolution, flexible label size, and ease of use. We also considered our retail and restaurant experts’ personal evaluations of each printer.
Click through the tabs below for our full evaluation criteria:
15% of Overall Score
We looked for barcode printers priced below $550, giving extra points to printers that cost less than $400. We also considered the cost of label rolls, giving the highest marks to brands that use labels that cost less than $5 per roll.
50% of Overall Score
We looked for barcode label printers that print on thermal paper, negating the need for pricey ink cartridges. We also considered print speed, image resolution, and available POS and ecommerce integrations.
20% of Overall Score
The first thing we looked at was the length of each label printer’s warranty. We then considered available user manuals, training documents, and customer support. We also considered how each printer connects to other hardware—via Bluetooth, Ethernet, or USB. Finally, we considered whether each printer requires proprietary labels and if those labels are widely available. We also looked at available user reviews to see how typical users rated each printer’s functions.
15% of Overall Score
We looked for standout features like long term warranties and a wide array of label types. We also judged whether each printer offered good value for the price. Finally, we judged each printer’s popularity with small retailers.
Looking for more POS tools? Check out our ultimate guide to POS hardware.
Barcode Label Printer Frequently Asked Questions (FAQs)
How can I print barcode labels?
Printing barcode labels doesn’t need to be complicated. You can create barcode labels using free online generators like the one we include in our guide to creating barcode labels.
Do I need a separate printer for receipts and barcode labels?
You don’t necessarily need separate printers for receipts and barcode labels. Several printers from Epson and Star Micronics print both thermal receipts and thermal barcode labels interchangeably. Check out the Epson TM-L90 PLUS and P60II and the Star Micronics TSP743II listed above for more information on these types of printers.
Is there a handheld barcode printer?
Handheld and mobile barcode printers are increasingly popular as commerce moves from traditional brick-and-mortar storefronts into pop-ups and on-site services. We like the Epson P60II for a handheld barcode printer; it is popular with pop-up sellers and service providers and integrates with Square POS systems. But printer brands Zebra and Star Micronics also make handheld, mobile barcode printers if you want to consider more options.
How much does a barcode printer cost?
Barcode label printers range in price from $80 to over $1,000. The price will vary based on the connection type you need; if you need POS connectivity, you can expect to spend between $300 to $500 per printer. Desktop barcode printers tend to cost less, closer to the $100 to $250 range. Though mobile barcode printers run the gamut; consumer grade barcode printers by Munbyn and Phomemo run around $60 to $180 each, while rugged, industry-grade mobile printers from Zebra can run up to $900 or higher.
Bottom Line
Barcode labels keep information flowing and allow warehouses, event companies, healthcare providers, restaurants, and retailers to track products and people. We found the Zebra ZD410 to have the widest range of applications of any of the 18 printers we considered. With POS integrations, multiple connection types, and support for a wide range of third-party labels, the Zebra ZD410 prints everything from warehouse labels to price tags, shelf tags, and tamper-evident seals. Purchase from Amazon to get started with this user-friendly printer.