Image Specifications for Sharing Photos on Social Networks

Paul Tucker
Paul Tucker
  • Updated

Images make a profound impact with your readers and can really solidify the message you're sharing, which is why it's so important to use images that have the right dimensions. Keep in mind, the best images to use are sized appropriately for each network. However, networks often differ in their preferred image size.

This article provides the basic requirements of image sizes and file types for each network. If you are posting something and it's getting denied or the media isn't rendering the way you expect, please check this list to ensure it is supported by the platform. 

General image specifications

Here are some general guidelines for images from our design team.

  • Landscape photos look best for most platforms but you can use square and vertical images. 
  • Larger is better because the image will be scaled down.
  • Donโ€™t worry about optimization because EveryoneSocial optimizes images for you. 

If you're looking for general information to post images that render beautifully on every platform, please use the following specifications.

Static images

Image Post

  • Dimensions: 1200 x 628 pixels.
  • File type: PNG or JPEG.

Profile Image

  • Size: 50 MB limit.
  • File type: PNG or JPEG.

Animated Images

Animated images are supported using GIF file types. Here are the specifications required for GIFs.

Shareable Post GIFs

  • Size: 8 MB.
  • Duration: 12 seconds.
  • Must loop; otherwise, networks may display a static image.

Internal-only Post GIFs

  • Size: No limit.
  • Duration: 12 seconds.
  • Must loop

Network-specific image sizes and file types

You can share images directly to the following networks. While we'd love to provide a list of each network's specifications, we know it may be a disservice because they can change specifications at any time.

Please click each network link to view the network's documentation for image specifications. 

๐Ÿ”ท Don't see the network you need? Please use EveryoneSocial's general guidelines to select images for your post. 


My image isn't displaying with my post when I share it with my network.

This usually happens if an image is classified as something other than an image within the social network. The best way to check this is by using to confirm what the network is classifying the image as. We often see images classified as a logo, which means it's too small and needs to be enlarged to classify as a full-sized image. 

Was this article helpful?