Easy Card Creator Free is the most versatile freeware program for creating id cards for your small or large business. With hundreds of templates and free updates its the best way to make your business look professional while maintaining cost efficiency. Easy Card Creator Free is one of the tools that is specifically designed to help you create ID cards, business cards, badges, post cards and labels. It address's beginners and professional users alike.
Limitations: Your are limited to a maximum picture size of 5kb for the id card picture.