The Definitive Guide to Video Sizes for Social Media (Updated for 2020)

a picture of a salmon bowl with a play button on top with the title of this article, 'The Definitive Guide to Video Sizes for Social Media'

Are you creating videos for your blog posts? If so, you probably want to share them on social media.

Videos can be shared on pretty much every social media platform, which is great for getting the most out of the videos you’re producing.

But it can also be a bit confusing because there are different recommendations for each platform. Between the videos you share on Instagram Stories and on the Facebook Feed, the recommended dimensions can vary quite a bit.

Luckily, we have your back. 😊 This post will be constantly updated with new recommendations so you can be confident you’re sharing the right kind of video to each social platform:

And be sure to bookmark or save this post so you can refer back to it if/when recommendations change in the future!

Facebook

A phone with a screenshot of a Facebook video with the video size recommendation 1080px X 1080px
  • Format: They support almost all types of videos, but they recommend MP4
  • Recommended Dimensions: 1080px X 1080px
  • File Size: up to 10GB
  • Length: 240 minutes or less

Instagram

Instagram is interesting because it has three different places you can share videos – the feed, Stories, and IGTV. We have different recommendations for each:

Instagram Feed

A phone with a screenshot of an Instagram video with the video size recommendation 1080px X 1080px
  • Format: MP4
  • Recommended Dimensions: 1080px X 1080px
  • File Size: up to 15MB
  • Length: 3–60 seconds

Instagram Stories

A phone with a screenshot of an Instagram Stories video with the video size recommendation 1080px X 1920px
  • Format: MP4, MOV
  • Recommended Dimensions: 1080px X 1920px
  • File Size: up to 4GB
  • Length: 15 seconds or less

IGTV

A phone with a screenshot of an IGTV video with the video size recommendation 1080px X 1920px
  • Format: MP4
  • Recommended Dimensions: 1080px X 1920px
  • File Size: 650MB (for videos that are 10 minutes or less) or 3.6GB (for videos up to 60 minutes long)
  • Length: at least one minute long (maximum of 15 minutes when uploading from mobile/maximum of 60 minutes when uploading from the web)
  • Cover Photo Size: 420px by 654px

Pinterest

We’ve experimented with sharing vertical food videos on Pinterest (9:16 ratio), but we found that they weren’t performing as well as our square videos (1:1 ratio). As such, our latest recommendations for sharing recipe videos on Pinterest can be found below.

A phone with a screenshot of a Pinterest video with the video size recommendation 1080px X 1080px
  • Format: MP4, MOV, M4V
  • Recommended Dimensions: 1080px X 1080px
  • File Size: up to 2GB
  • Length: 4 seconds – 15 minutes
  • Description: up to 500 characters (keep in mind that only the first few lines will show in the feed)

YouTube

We embed our videos from YouTube into our blog posts, so the recommendations found below also apply to blog posts.

A phone with a screenshot of a YouTube video with the video size recommendation 1920px X 1080px
  • Format: MOV, MPEG4, MP4, AVI, WMV, MPEGPS, FLV, 3GPP, WebM, DNxHR, ProRes, CineForm, HEVC
  • Recommended Dimensions: 1920px X 1080px
  • File Size: up to 400GB
  • Length: 128GB or 12 hours (whichever is less)
  • Video Thumbnail: 1280px X 720px

Twitter

A phone with a screenshot of a Twitter video with the video size recommendation 1080px X 1080px
  • Format: MP4, MOV
  • Recommended Dimensions: 1080px X 1080px
  • File Size: up to 512MB
  • Length: up to 2 minutes and 20 seconds

Now a question for you: What other questions do you have about video?

If you’re interested in learning more about shooting and producing recipe videos, we have a huge post dedicated to the tools and gear we use to create the recipe videos for Pinch of Yum. Check it out here!

Leave a Comment

Your email address will not be published.

3 Comments

  1. This is so helpful! Currently on premier pro editing and just reached out for this guide 🙂