Profile Picture. The profile picture displays at 73 x 73 pixels, but you can upload an image up to 500 x 500 pixels. Header Image: 520 x 260 px Twitter’s recommended header size is 1252 × 626 pixels. However, I have used images 600 x 300 pixels and they look great. The bigger size suggestion is so that your graphic looks good on HD and retina displays. The maximum file size for header images in Twitter is 5MB. Background Image The background image adjusts depending on the size of the user’s monitor.