We support BMP, PNG, JPG, TIF, EPS, PS, SVG, AI, PSD and PDF file formats. For quality printing results, all printed images should be high resolution and at least 300 ppi (pixels per inch). Keep in mind that the resolution size of any image decreases as that image is increased in size. For example if you have a high resolution image that is 300 ppi at a size of 4" x 4", and you increase the size of the image to 8" x 8", it will no longer be 300 ppi. Photos that are submitted to print at less than 300 ppi will print pixilated. You can also design your products with images that are smaller than the recommended sizes and place them anywhere on the product.