Photos can be up to 5MB, while animated GIFs can be up to 5MB on mobile, and up to 15MB on the web. Twitter supports looping GIFs. However, if your animated GIF doesn’t loop and plays a single time, it will display as a static image.