I think that pretty much any of the general use picture types can be use - jpg, jpeg, gif, png, bmp
One thing that will not work is if the size of the file is too large. Maybe also the picture dimensions. I have been able to upload multiframe gif files as long as they were small enough. I suspect the size limit is somewhere around 1 MB but don't know for sure.