Well, I just tried uploading two photos, both 1.3 MB, both jpgs. One uploaded easily, the other one I just kept getting the error message. A jpg is the standard image file in the industry--can't imagine what else they would want. I upload photos on several websites--this is the only one I've ever had any trouble with, so I'm guessing something is wrong with their software. I emailed and was told that my file was too big (no it wasn't, it was the exact same size as the other one and smaller than the 2MB maximum). So I don't have an answer for you, just some commiseration! Be sure and email admin and let them know you are having a problem--maybe they will realize that it's something they need to look into.