- Knowledge Base
- Marketing
- Social
- Image and video requirements for social posts
Image and video requirements for social posts
Last updated: April 10, 2026
Available with any of the following subscriptions, except where noted:
-
Marketing Hub Professional, Enterprise
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.
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 |
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.
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.