We accept any file format. We will email you if we have issues but 95% of the time your file is perfect. Human designers touch every file to make your final card look the absolute best it can. The card itself is credit-card-sized at 85x54mm.