Skip to main content

  Article updated: November 17, 2022

Work with videos

Each social network has its own requirements for video files. Hootsuite handles most of the compliance work for you, but it’s a good idea to review specific requirements, such as length limits, before uploading. Be prepared to wait for extra video processing time if Hootsuite needs to adjust your video for things like dimension or bit rate.

To make your content more accessible, you can add .srt caption files to videos in Twitter and Facebook posts.

Looking for more info on .srt captions? Check out Inclusive Design for Social Media: Tips for Creating Accessible Channels. Visit the Hootsuite Blog for news, tips, tools, and tactics to help you succeed on social media.

This article provides information on the video requirements and limitations for Twitter, Facebook, LinkedIn, Instagram, and TikTok. For detailed instructions on how to attach videos to your posts, see Create and publish posts. For YouTube video requirements, see Publish a video to YouTube.

Video: Frictionless video publishing in the Hootsuite composer.

Video file requirements

Each social network has unique video requirements, such as limits on file size and aspect ratio. When you publish a video directly to a social network (outside of Hootsuite), that network automatically optimizes the video to fit its own requirements.

If you’re a Hootsuite Professional, Team, Business, or Enterprise plan member, Hootsuite takes care of video width, height, and bit rate for you in video processing. You’ll need to make sure that your videos meet all other requirements before attaching them to your post. Free and Legacy Pro users must ensure that their videos meet all file requirements.

Tip: Hootsuite's adjustments can sometimes have a minor effect on video sharpness. To preview your video before posting, you can schedule it and view it in Planner. See Schedule a post.

The Hootsuite mobile app also fits uploaded videos to each social network's requirements. You don't have to worry about formatting them yourself.

Video requirements by social network
Instagram mobile notification
Instagram direct publishing
Facebook Page, group
LinkedIn Page, profile
Web formatsmp4, movmp4, movmp4, movmp4, movmp4, movmp4, mov
iOS formatmovmovmovmovmovmov
Android formatmp4mp4mp4mp4mp4mp4
File size512 MBn/a100 MB
1 GB (reels)
1 GB1 GB1 GB
Length0.5 - 140 sec10 min
60 sec (stories)
3 - 60 sec
5 sec - 15 min (reels)
1 sec - 20 min3 sec - 10 min3 - 60 sec
Width32-1280 pxn/a1920 px maxn/a4096 px max360 px min
Height32-1024 pxn/an/an/a2304 px max360 px min
Aspect ratioBetween 1:3 and 3:1n/aBetween 4:5 and 16:9Between 16:9 and 9:16Between 1:2.4 and 2.4:1n/a
Bit rate25 Mbpsn/a20 Mbpsn/a30 Mbpsn/a
Frame rate30 fps
n/a23 - 60 fps10 - 60 fps23 - 60 fps
AudioMono or stereo
Recommended codecsAudio: AAC LC
Video: H264 High profile
Caption formatsrtNot supportedNot supportedsrtNot supportedNot supported


  • You can only edit video thumbnails for Facebook Pages.
  • Playable previews don't appear in Composer for .mov video files and videos with HEVC/H.265 codecs.
  • For more information on LinkedIn video requirements for ads, see the LinkedIn help article LinkedIn video guidelines.

Video processing times

There’s a short delay before Hootsuite publishes large videos and videos that need processing. Processing begins after you select Post or Schedule. While a video is processing, you can’t edit or duplicate the post.

If you want to change a scheduled video post, you need to make your changes at least 30 minutes before the scheduled publishing time.

A status window alerts you when processing is complete.

Status window showing video processing status.

Training: Hootsuite offers group training to Business and Enterprise plan customers. Sign up for Live Product Training and learn how to build success with Hootsuite.


Can't find what you're looking for? We're here to help