Image Specifications for Sharing Photos on Social Networks

Images make a profound impact and can really solidify the message being shared, which is why it's so important to use images that work well on social networks. 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 for image sizes and file types on each network. If you are posting something and it's getting denied or the media isn't displaying the way you expect, please check this list to ensure it is supported by the network. 

Looking for video specifications? You can find those here.

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 may be scaled down.

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

Static images

Static images are images that do not have multiple frames. 

Image post

Use these guidelines when posting content.

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

Profile image

Use these guidelines for profile images uploaded to EveryoneSocial.

  • 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 posts

These guidelines are used when sharing posts with GIFs to a social network.

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

Internal-only posts

These guidelines are used to publish posts to EveryoneSocial.

  • Size: No limit.
  • Duration: 12 seconds.
  • Looping: GIFs must loop; otherwise, networks may display a static image.


A carousel is a collection of images that have a design element to make it intuitive for users to view all images, usually as a slideshow or with a slider. 

While these elements may be capable on other platforms, EveryoneSocial supports sharing a single image. To post a carousel, please verify that a particular network supports it, and then post the carousel directly to that network.

Network-specific image sizes and file types

You can share images directly to the following networks. While we'd love to provide a list on this page of every 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. 

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.