Twitter recommends that your header image be 1500 x 500 pixels in size with a maximum size of 5MB to ensure it looks good on different devices. The image should be high quality to avoid pixelation or distortion.
Profile picture:
This image is a photo or logo that appears on a user's profile or page. It is a key element of identity on Twitter and is displayed alongside the username and bio on the profile page.
Twitter recommends that your lithuania consumer email list profile picture be 400 x 400 pixels in size. Although the image is displayed in a circle on your profile, it is uploaded in a square format, so it is important to make sure that the central area of your image is the most relevant.
Images within post:
1024 x 512 px (maximum size of 5MB for photos and GIFs)
Twitter cards images (with link):
800 x 800 px if they are square and 800 x 418 px if they are horizontal.
In the following links you can find the image sizes for each social network: