Card printers are compact and durable machines specially designed to produce custom cards. Often including logos, text and an identifying picture, ID cards are the most common application for which card printers are used. ID cards not only increase security, they can also build company branding or school spirit.