Yes, this thermal printer prints very clearly and at the same time very fast, it can reach 180mm/s and can print 86 labels per minute.