As of 2015, some free check printing programs are ezCheckPrinting and Star Check Writer. ezCheckPrinting lets users import data from a file in comma separated values format and print checks based on the data. It also lets users include images of their signatures or logos on checks.
Star Check Writer, which is available for both Windows and Mac OSX, lets users print checks in customized sizes. It stores all past transactions and payee information, and users can use the search feature to look up a payee when they fill out their checks. This program's reporting feature lets users view and print detailed transaction information.