Skip to content

Image and video requirements for social posts

Last updated: April 10, 2026

Available with any of the following subscriptions, except where noted:

When you create a social post in HubSpot, any image or video you include in your post should adhere to specific requirements, such as file size and aspect ratio. The recommendations for image and video for each network are listed below.

Facebook

Images

For Facebook posts, it’s recommended to use images that are at least 1200 x 630 pixels for high resolution devices.  

Image specifications Facebook posts Facebook stories
Files types JPEG or PNG JPEG or PNG
Maximum file size 8 MB 10 MB
Maximum resolution 8192 x 8192 pixels 8192 x 8192 pixels
Maximum number of images per post 20 1

Please note: GIFs in Facebook posts or stories will not animate when published.

Learn more about Facebook image requirements in Facebook's developer documentation.

Videos

Video specifications Facebook posts Facebook stories
Files types MP4, MOV, or GIF MP4 (recommended)
Recommended resolution 1440 x 1800 pixels 1080 x 1920 pixels
Recommended aspect ratio 4:5 9:16 
Minimum resolution 500 pixels wide 540 x 960 pixels
Duration 1 second to 20 minutes 3 to 60 seconds
Maximum number of videos per post 1 1
Learn more about Facebook story requirements in Facebook's developer documentation.

Instagram

Images

  • Maximum file size: 8 MB.
  • Recommended aspect ratios: 1.91:1 or 4:5.

Learn more about Instagram image requirements in Facebook's developer documentation.

Videos

  • File types: MP4, MOV, or GIF.
  • Recommended resolution: 1440 x 1800 pixels.
  • Minimum width: 500 pixels.
  • Maximum width: 1920 pixels.
  • Maximum file size: 30 MB.
  • Recommended aspect ratio: 4:5.
  • Duration: 1 to 60 seconds.

LinkedIn

Images

It’s recommended to use images larger than 552 (width) x 276 (height) pixels. Once images are uploaded, they cannot be resized.

  • Maximum file size: 5 MB.
  • Aspect ratio: 3:1 to 2:3 (width/height). If the ratio is larger, the image will be centered and cropped.

Learn more about LinkedIn image recommendations in LinkedIn's Help Center.

Videos

  • Minimum file size: 75 KB.
  • Maximum file size: 5 GB.
  • Video duration: 3 seconds to 10 minutes.
  • Resolution range: 256 x 144 to 4096 x 2304 pixels.
  • Aspect ratio: 1:2.4 - 2.4:1.
  • Frame rates: 10 fps - 60 fps.
  • Bit rates: 192 kbps - 30 Mbps.

Learn more about LinkedIn video requirements in LinkedIn's Help Center.

TikTok

Images

  • File types: JPG, JPEG, or WebP.
  • Maximum resolution: 1080×1920 or 1920×1080 pixels.
  • Maximum file size: 20 MB per image.
  • Images per post: up to 35 images.

Videos

  • File types: MP4, MOV, or WebM.
  • Video duration: three seconds to 10 minutes. The maximum video duration may vary based on your TikTok account type.
  • Frame rate: 23 to 60 fps.
  • Minimum file width and height: 360 pixels.
  • Maximum file size: 1 G.
  • Videos per post: one video only.

X

Images

Your image will be automatically scaled when a user expands a post, or when displayed in your gallery.

  • File types: GIF, JPEG, or PNG. BMP and TIFF files are not supported.
  • Maximum image size: 5 MB.
  • Maximum GIF size: up to 5 MB on mobile devices and up to 15 MB on web.

Learn more about X image requirements in X's Help Center.

Videos

  • Minimum resolution: 32 x 32 pixels.
  • Maximum resolution: 1920 x 1200 (and 1200 x 1900).
  • Aspect ratios: 1:2.39 - 2.39:1 range (inclusive).
  • Maximum frame rate: 40 fps.
  • Maximum bitrate: 25 Mbps.

Learn more about X image requirements in X's Help Center.

Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.