We accept a wide variety of file types, including: AI, .EPS, .PS, .PDF, .JPEG, .JPG, .PNG, .GIF, .BMP, .TIFF, .TIF. It's recommended that you use a high-resolution JPG picture from a digital camera, as this will give you the greatest clarity and detail for your acrylic print.The file size limit is 25MB. If you're looking to upload a file that is greater than 25MB, first upload a low-resolution version of that file/image before placing your order. Once your order is placed, please note in the customer comments field on the checkout page that you want to replace the low-res file with a high-res version. Once that is submitted, go to upload.signs.com to upload the high-resolution file and make any comments regarding your design needs. We will then use the higher resolution version of your photo in order to print the best looking custom print possible.If you have any questions about the file size or if you need assistance in designing your print, contact us for free design help.