Bestcanvas can work with .JPG, .JPEG, .PNG, or .GIF, up to a maximum file size of 60 MB.