Skip to main content

Publishing Image and Video Specifications

Learn best practices on uploading media to Agorapulse for publishing.

In this article we will outline the publishing specifications for image and video uploads by social network.



Image Upload Specifications by Social Network

Below we will outline the image upload specifications per social network and post type. If you are publishing images on multiple social networks at the same time, the following aspect ratio is recommended: 1.91:1 (1200 x 628 / 1080 x 566) or 16:9 (1200 x 675) for X.
​

Facebook


Facebook Post

Format: JPEG, PNG, GIF
​Size: 30MB

Ratio Limit: N/A
​Recommended Ratio: 1.91:1
​Resolution Limits: N/A
​Recommended Resolution: 1200 x 628

Facebook Stories

Format: JPEG, BMP, PNG, GIF

Size: 4MB

Ratio Limit: N/A
​Recommended Ratio: N/A
​Resolution Limits: N/A
​Recommended Resolution: N/A
​
* A reel published as a Facebook story cannot exceed 60 seconds.

Instagram


Instagram Post (Single image and carousel posts)

Format: JPEG, PNG
​Size: 8MB

Ratio Limit: Between 1.91:1 and 9:16
​Recommended Ratio: 1.91:1, 1:1, 4:5, and 3:4
​Note: When creating a carousel, the first image ratio defines the ratio of other images that may be cropped.
​Resolution Limits: Between 320 - 1440 width
​Recommended Resolution: 1080 x 566, 1080 x 1080, 1080x1350

Please Note: Other ratios, such as 3:4 (for example, 1080 x 1440 px), can also be published if they meet the resolution limits.

Instagram Stories

Format: JPEG
​Size: 8MB

Ratio Limit: N/A
​Recommended Ratio: 9:16
​Resolution Limits: N/A
​Recommended Resolution: N/A
​

LinkedIn


​Formats: JPEG, PNG, GIF
​Size: 8MB
​Ratio Limits: N/A
​Ratio Recommended: 1.91:1
​Resolution Limits: 6012 x 6012 maximum
​
Resolution Recommended: 1200 x 627
​

TikTok


​Formats: JPEG
​Size: 20MB
​Ratio Limits: N/A
​Ratio Recommended: 9:16, 1:1, 16:9
​Resolution Limits: 1920 x 1080 maximum, 1080 x 1920 maximum
​Resolution Recommended: N/A
​

X (Twitter)


X (Images)

Formats: JPEG, PNG
​Size: 5MB
​Ratio Limits: N/A
​Ratio Recommended: N/A
​Resolution Limits: N/A
​Resolution Recommended: N/A

X (GIF)

Formats: GIF (350 frames maximum)
​Size: 15MB
​Ratio Limits: 1280 x 1080
​
Ratio Recommended: N/A
​
Resolution Limits: 1280 x 1080 maximum
​Resolution Recommended: N/A
​

Google Business Manager


​Formats: JPEG, PNG
​Size: 5MB
​Ratio Limits: N/A
​Ratio Recommended: 4:3, 1:1
​Resolution Limits: 400 x 300 minimum, 5000 x 3000 maximum
​Resolution Recommended: 720 x 720
​

Pinterest


​Formats: JPEG, PNG
​Size: 20MB
​Ratio Limits: N/A
​Ratio Recommended: 2:3
​Resolution Limits: N/A
​Resolution Recommended: N/A
​

Threads


​Formats: JPEG, PNG
​Size: 8MB
​Ratio Limits: 10:1 or 1:10
​Ratio Recommended: N/A
​Resolution Limits: 320 width minimum, 1440 width maximum
​Resolution Recommended: N/A
​

Bluesky

Formats: JPEG, PNG and WEBP
​Size: 976.56KB
​Ratio Limits: N/A
​Ratio Recommended: N/A
​Resolution Limits: N/A
​Resolution Recommended: N/A

Note: GIF file format is accepted by Facebook/Instagram, but certain conditions apply to publishing animated GIFs - see here for more details.


Video Upload Specifications by Social Network

Below we will outline the video upload specifications per social network and post type. If you are publishing videos on multiple social networks at the same time, the following aspect ratio is recommended: 16:9 (1280 x 720) or 1:1 (1080 x 1080).
​

Facebook

Facebook Posts

Formats: 3G2, 3GP, 3GPP, ASF, AVI, DAT, DIVX, DV, F4V, FLV, GIF, M2TS, M4V, MKV, MOD, MOV, MP4, MPE, MPEG, MPEG4, MPG, MTS, NSV, OGM, OGV, QT, TOD, TS, VOB, WMV
​Size: 10GB
​Duration: 1 second (1s) minimum - 45 minutes (45min) maximum
​Ratio Limits: Between 16:9 and 9:16
​Ratio Recommended: Between 16:9 and 9:16
​Resolution Limits: N/A
​Resolution Recommended: N/A
​Frame Rate: N/A
​Bitrate (Video): N/A
​Audio Bitrate: Up to 256kbps
​Video Codec: N/A
​Audio Codec: AAC, 48kHz


Facebook Reels

Formats: MP4
​Size: N/A
​Duration: 3 seconds (3s) minimum - 90 seconds (90s) maximum
​Ratio Limits: N/A
​Ratio Recommended: 9:16
​Resolution Limits: 540 x 960 minimum
​​Resolution Recommended: 1080 x 1920
​Frame Rate: 24-60 fps
​Bitrate (Video): N/A
​Audio Bitrate: 128kbps
​Video Codec: H.264, H.265 (VP9 and AV1 also supported)
​Audio Codec: AAC, 48kHz


Facebook Stories

Formats: MP4
​Size: N/A
​Duration: 3 seconds (3s) minimum - 60 seconds (60s) maximum
​Ratio Limits: N/A
​Ratio Recommended: 9:16
​Resolution Limits: 540 x 960 minimum
​​Resolution Recommended: 1080 x 1920
​Frame Rate: 24-60 FPS
​Bitrate (Video): N/A
​Audio Bitrate: 128kbps
​Video Codec: H.264, H.265 (VP9 and AV1 also supported)
​Audio Codec: AAC, 48kHz
​

Instagram

Instagram Carousel Post

Formats: MOV, MP4
​Size: 100MB
​Duration: 3 seconds (3s) minimum - 59 seconds (59s) maximum
​Ratio Limits: Between 16:9 and 4:5
​Ratio Recommended: N/A
​Resolution Limits: N/A
​Resolution Recommended: N/A
​Frame Rate: 23-60 fps
​Bitrate (Video): N/A
​Audio Bitrate: 128kbps
​Video Codec: HEVC or H264
​Audio Codec: AAC, 48kHz
​
*A one-video Instagram post is always published as a Reel, but a video can be part of a carousel.


Instagram Reels

Formats: MOV, MP4
​Size: 1GB
​Duration: 3 seconds (3s) minimum - 15 minutes (15min) maximum
​Ratio Limits: Between 0.01:1 and 10:1
​Ratio Recommended: 9:16
​Resolution Limits: 1920 width maximum
​Resolution Recommended: N/A
​Frame Rate: 23-60 fps
​Bitrate (Video): 25Mbps maximum
​Audio Bitrate: 128kbps
​Video Codec: HEVC or H264
​Audio Codec: AAC, 48kHz

Instagram Stories

Formats: MOV, MP4
​Size: 100MB
​Duration: 3 seconds (3s) minimum - 60 seconds (60s) maximum
​Ratio Limits: Between 0.01:1 and 10:1
​Ratio Recommended: 9:16
​Resolution Limits: 1920 width maximum
​Resolution Recommended: N/A
​Frame Rate: 23-60 fps
​Bitrate (Video): 25Mbps maximum
​Audio Bitrate: 128kbps
​Video Codec: HEVC or H264
​Audio Codec: AAC, 48kHz
​

LinkedIn


​Formats: MP4, MPG, ASF, DV, F4V
​Size: 75KB minimum - 200MB maximum
​Duration: 3 seconds (3s) minimum - 30 minutes (30 min) maximum
​Ratio Limits: 1:2.4 to 2.4:1
​Ratio Recommended: N/A
​Resolution Limits: 256 x 144 minimum - 4096 x 2304 maximum
​Resolution Recommended: N/A
​Frame Rate: 10-60 fps
​Bitrate (Video): N/A
​Audio Bitrate: N/A
​Video Codec: N/A
​Audio Codec: N/A

X (Twitter)


​Formats: MOV, MP4
​Size: 512MB
​Duration: 0.5 second (0.5s) minimum - 140 seconds (140s) maximum
​Ratio Limits: Between 3:1 and 1:3
​Ratio Recommended: 16:9, 1:1, 9:16
​Resolution Limits: N/A
​Resolution Recommended: 1280 x 720 (Landscape), 720 x 1280 (Portrait), 720 x 720 (Square)
​Frame Rate: 30-60 fps
​Bitrate (Video): 5,000 kbps
​Audio Bitrate: 128 kbps
​Video Codec: H264 High Profile
​Audio Codec: AAC LC

TikTok

Formats: MOV, MP4, WEBM
​Size: 1GB
​Duration: 3 seconds (3s) minimum - 10 minutes (10min) maximum
​Ratio Limits: N/A
​Ratio Recommended: N/A
​Resolution Limits: 360 minimum - 4096 maximum
​Resolution Recommended: N/A
​Frame Rate: 23-60 fps
​Bitrate (Video): N/A
​Audio Bitrate: N/A
​Video Codec: H.264, H.265, VP8 and VP9
​Audio Codec: N/A
​

Threads


​Formats: MOV, MP4
​Size: 1GB
​Duration: 5 minutes (5min) maximum
​Ratio Limits: Between 0.01:1 and 10:1
​Ratio Recommended: 9:16
​Resolution Limits: 1920 maximum
​Resolution Recommended: N/A
​Frame Rate: 23-60 fps
​Bitrate (Video): 100 Mbps maximum
​Audio Bitrate: 128 kbps
​Video Codec: HEVC or H264
​Audio Codec: AAC, 48kHz
​

Pinterest

Formats: MOV, MP4, M4V
​Size: 200MB
​Duration: 4 seconds (4s) minimum - 5 minutes (5min) maximum
​Ratio Limits: N/A
​Ratio Recommended: 9:16, 1:2, 2:3, 3:4, 4:5, 1:1
​Resolution Limits: N/A
​Resolution Recommended: 1080 x 1920
​Frame Rate: N/A
​Bitrate (Video): N/A
​Audio Bitrate: N/A
​Video Codec: H.264, H.265
​Audio Codec: N/A

YouTube

Formats: MOV, MPEG4, MP4, AVI, WMV, MPEGS, WEBM, DNxHR, ProRes, CineForm, HEVC (h265)
​Size: 2GB
​Duration: 15 minutes (15min) for unverified users, 12 hours for verified users (file size still applies), less than 3 minutes (3min) for YouTube Shorts
​Ratio Limits: N/A, Between 1:1 and 9:16 for YouTube Shorts (square or portrait)
​Ratio Recommended: 16:9, 9:16 for YouTube Shorts
​Resolution Limits: N/A
​Resolution Recommended: 7680 x 4320, 3840 x 2160, 2560 x 1440, 1920 x 1080, 1280 x 720, 854 x 480, 640 x 360, 426 x 240
​Frame Rate: 24, 25, 30, 48, 50, 60 FPS preferably
​Bitrate (Video): See here
​Audio Bitrate: 128 kbps, 324 kbps, 512 kbps
​Video Codec: H.264
​Audio Codec: AAC LC, 48kHz - 96kHz
​
​Note for YouTube Shorts: If the video is in portrait orientation but the ratio differs from 9:16, YouTube will automatically add black/dark zones on each side (left/right) of the video. This also means that whatever the duration, a landscape format video will never be considered a YouTube Short.
​

Bluesky


​Formats: MOV, MP4 and GIF
​Size: 100MB maximum
​Duration: 3 minutes (3 min) maximum
​

Please Note: Videos with the HEVC codec may be published on all social networks. Previews for HEVC may be viewed on Mac, but the preview on Windows operating systems cannot be guaranteed. This will also apply once the video has been published if a user attempts to view it within Agorapulse (in the Social/Shared Calendar).


Media Upload Frequently Asked Questions (FAQ)

Below you will find the answers to common questions in relation to uploading media to Agorapulse.
​

Why has my media quality decreased after uploading it to Agorapulse?

Agorapulse does not edit or change the size, resolution or any quality of the image(s) or video(s) uploaded. We take the file that has been provided then send it (upload) to the respective API service of the relevant social network (Facebook API, Twitter API, LinkedIn API). We do not manipulate the image/video file in any way.
​

If there is a decrease in the quality of an image/video file, it can be due to the API upload process. This is not something that Agorapulse has control over (as we are only transmitting the file).
​

For example, when a file is uploaded using API service, the color space which will be used is RGB (or sRGB). If your originally uploaded file is in a different color space (CMYK, AdobeRGB, etc.), it might be converted and lose some quality. We recommend using RGB or sRGB color spaces.

What is the standard aspect ratio and resolution for uploads?

Below you will find some examples on how standard aspect ratio/resolutions will appear:
​

The standard ratios are: 1.91:1, 16:9, 1:1, 4:5, 2:3, 9:16.

How do I find out the specifications of a media file?

To find out image or video file properties, you can select:

  • Cmd + I keyboard shortcut on Mac

  • Alt + Enter keyboard shortcut on Windows
    ​


​

Did this answer your question?