Image and video requirements
These are the specifications for images and videos when scheduling and posting multimedia content through the API:
Note that HEVC files are not supported with automatic publishing. To avoid issues, it’s recommended to use MP4 instead of MOV.When planning, files will be automatically converted to MP4.
The HDR format (iPhone) is also not compatible with video publishing via API. Check how to disable it here.
From our Mobile app, the maximum size allowed for importing files will be 500 MB.
💡 Don't miss this post to stand out on every platform 👉 Social Media Image Size Guide
📝 Facebook also supports posts in 1080 x 1350 px format. This size, popular on Instagram, can be used if you're looking for a vertical format optimized for both platforms.
✓ Images:
- Format :JPEG or PNG
- Size: up to 30 MB
- Resolution for square posts: 1200 x 1200 px
- Resolutions for horizontal posts: 1200 x 900 px
- Linked images: 479 × 246 pixels on computers and minimum 320 pixels wide on mobiles.
✓ Videos:
- Format: MP4, MOV or GIF
- Size: up to 500 MB
- Duration: from 1 second up to 240 minutes long
- Aspect ratio: 1:1 (for PC or mobile) or 4:5 (mobile only).
- Video settings: H.264 video compression, square pixels, fixed frame rate, progressive scan and stereo AAC audio compression from 128 kbps.
- Resolution: 1080 x 1080 pixels minimum.
- Animated GIFs: Minimum height and width 120 px.
✓ Reels:
- Duration: from 4 seconds up to 60 seconds.
- Resolution: minimum 540 x 960 px (540p).
- Aspect ratio: between 1.91:1 and 9:16
- Frame rate: 23-60 FPS
✓ Stories:
- Story Image Specifications:
Format: JPEG/ PNG /GIF
File size: 4 MB maximum. For PNG we recommend 1 MB maximum, to avoid pixelated images.
Aspect ratio: We recommended 9:16 to avoid cropping or blank space
- Story Video Specifications
Format: MP4
Audio codec: AAC, 48khz sample rate maximum, stereo channels.
Video codec: H264/H265, progressive scan, closed GOP (from 2 to 5 seconds), 4:2:0 chroma subsampling.
Frame rate: fixed.
Picture size:
Resolution: 1080 x 1920 (recommended option) Minimum is 540 x 960 px.
Aspect ratio: 9 x 16
Audio bit rate: 128 kbps or higher
Duration: 60 seconds maximum
INSTAGRAM
✓ Images:
- Format: JPEG or PNG
- Size: up to 8 MB
- Aspect ratio: between 4:5 and 1.91:1
- Minimum width: 320 pixels (scaled to minimum if necessary).
- Maximum width: 1440 pixels (scaled down to the maximum if necessary).
- Height: Varies, depending on width and aspect ratio.
Image size:
- Maximum Columns (horizontal pixels): 1920
- Minimum aspect ratio [cols / rows]: 4:5
- Maximum aspect ratio [cols / rows]: 16:9
Instagram does not support ProPhoto RGB, the standard color profile in Photoshop and Lightroom. If used, it may affect the color in the published images.
✓ Reels:
- Size : up to 500 MB
- Duration: from 3 seconds up to 15 minutes
- Container: MOV or MP4 (MPEG-4 Part 14), no edit lists, moov atom at the front of the file.
- Audio codec: AAC, 48khz sample rate maximum, 1 or 2 channels (mono or stereo).
- Video codec: H264, progressive scan, closed GOP, 4:2:0 chroma subsampling.
- Audio bit rate: 128kbps
- Video bit rate: VBR, 25Mbps max.
- Frame rate: 23-60 FPS. - Frame rate: 23-60 FPS.
Video size:
- Maximum columns (horizontal pixels): 1920
- Aspect ratio: 9:16 to avoid cropping or blank spaces.
Instagram only allows individual videos to be published as Reels via its API. From Metricool, all videos will be sent as Reels (not as feed posts). You can still include videos in carousels, as long as their aspect ratio is between 4:5 and 16:9.
✓ Stories:
- Story Image Specifications:
Format: JPEG
File size: 8 MB maximum.
Aspect ratio: We recommended 9:16 to avoid cropping or blank space
Color Space: sRGB. Images using other color spaces will have their color spaces converted to sRGB
- Story Video Specifications
Container: MOV or MP4 (MPEG-4 Part 14), no edit lists, moov atom at the front of the file.
Audio codec: AAC, 48khz sample rate maximum, 1 or 2 channels (mono or stereo).
Video codec: H264, progressive scan, closed GOP, 4:2:0 chroma subsampling.
Frame rate: 23-60 FPS.
Picture size:
Maximum columns (horizontal pixels): 1920
Required aspect ratio is between 0.1:1 and 10:1 but we recommend 9:16 to avoid cropping or blank space
Video bitrate: VBR, 25Mbps maximum
Audio bitrate: 128kbps
Duration: 60 seconds maximum, 3 seconds minimum
File size: 100MB maximum
✓ Images:
- Format: Officially supported image formats are JPEG and PNG.
- File Size: Maximum 8 MB.
- Aspect Ratio Limit: 10:1
- Minimum Width: 320 (will scale to minimum if necessary)
- Maximum Width: 1440 (will scale to maximum if necessary)
- Height: Varies (depending on width and aspect ratio)
- Color Space: sRGB. Images using other color spaces will be converted to sRGB.
✓ Videos:
- Container: MOV or MP4 (MPEG-4 Part 14), no edit lists, moov atom at the front of the file.
- Audio Codec: AAC, maximum sample rate of 48 kHz, 1 or 2 channels (mono or stereo).
- Video Codec: HEVC or H264, progressive scan, closed GOP, 4:2:0 chroma subsampling.
- Frame Rate: 23-60 FPS
- Image Size: Maximum Width (horizontal pixels): 1920
- Aspect Ratio: Between 0.01:1 and 10:1, but we recommend 9:16 to avoid cropping or white space.
- Video Bitrate: VBR, maximum 25 Mbps.
- Audio Bitrate: 128 kbps.
- Duration: Maximum of 300 seconds (5 minutes), minimum greater than 0 seconds.
- File Size: Maximum 1 GB.
✓ Images:
- Format: JPG, PNG or GIF
- Size: up to 5 MB
- Recommended Resolution (up to 2048 allowed) : 1024 x 512 pixels
✓ Videos:
- Format: MP4, MOV or GIF
- Size: up to 512 MB
- Duration: up to 2 minutes and 20 seconds
- Recommended video resolution (up to 2048 allowed): 1280x720 (landscape), 720x1280 (portrait), 720x720 (landscape), 720x720 (square)
- Recommended aspect ratio: 16:9 (landscape or portrait), 1:1 (square)
-Recommended audio codec: AAC LC
- Recommended video codec: H264 High Profile
- Recommended minimum audio bit rate 128 kbps
- Recommended minimum video bit rate: 5,000 kbps
- Recommended frame rates: 30- 60 FPS
- GOP (Group of pictures) : largest number of frames allowed in one GOP is 512.
Animated GIF recommendations:
- Resolution should be 1280x1080 (width x height).
- Number of frames: 350
- Number of pixels (width x height x number of frames): 300 million
- Size: up to 15MN
✓ Images:
- Format: JPG/PNG/WEBP/HEIC-HEIF.
- Size: up to 1 MB.
✓ Videos:
- Format: MP4 (recommended)/MOV
- Size: up to 50 MB.
- Duration: up to 60 seconds.
⚠️ To post videos, your email must be verified on Bluesky. If it is not verified, your videos may be rejected. If this happens, check your email and try posting again.
LINKEDIN
✓ Images:
- Format: PNG or JPEG
- Size: up to 5MB
- Recommended resolution: pixels 552 wide x 276 high
- Ratio: from 3:1 to 2:3 (width/height). If the ratio is higher the image is centred and cropped.
✓ Videos:
- Format: MP4 or GIF (MOV is not supported).
- Size: from 75 KB up to 512 MB
- Duration: from3 seconds up to 15 minutes.
- Resolution: from 256×144 pixels up tp 4096×2304 pixels.
- Aspect ratio: 1:2.4 - 2.4:1
- Video bitrate: 192 kbps - 30 Mbps
- Audio bitrate: recommended 128 kbps
- Frame rates: 10 fps - 60 fps
✓ Documents:
- Format: PDF, PPT, PPTX, DOC, DOCX
- File size: 100 MB per item
- Total storage limit: None
- Character limit: 5,000,000 (five million) per file
- Page size: must be consistent throughout the document
- Page limit: 300 pages
- Aspect ratio: 4:3
PINTEREST
✓ Images:
- Format: PNG or JPEG
- Size: up to 20 MB
- Recommended resolution: 1000 x 1500 pixels.
- Ratio: 2:3. If the ratio is greater than 2:3 the pins might get cut off.
✓ Videos:
-Format: MP4. If your video has another format, Metricool converts it when scheduling your content.ç
- Size: up to 500 MB
- Duration: from 4 seconds up to15 minutes.
✓ Videos:
- Format: MP4 or MOV
- Size: up to 4 GB
- Duration: from 3 seconds up to 10 minutes for automatic publication. More info.
- Resolution: from 540px
- Audio bit rate: 128kbps recommended
- Frame rates: 23 fps - 60 fps
✓ Image:
- Size up to 20 MB (per image if you choose a carousel)
- Format: JPEG or WebP. If you upload a PNG, we'll convert it automatically since the API doesn't support it.
- Resolution up to 1080p. In case the image exceeds the resolution, it will be automatically reduced to the limit.
✓ Videos:
- Format: MP4 or MOV
- Size: up to 500 MB
- Shorts: Up to 3 minutes long.. Vertical or Square format.
- Standard videos: Over 60 seconds. Horizontal format.
- Video thumbnail: Recommended resolution 1280x720px
About Shorts, we recommend that videos are not too close to 2:59 seconds, as YouTube might increase the time upon import and ultimately publish it as a regular video.
(former Google My Business )
✓ Images:
- Format : JPG or PNG
- Size : from 10 KB to 5 MB
- Resolution: minimum 250x250 pixels, recommended 720x720 pixels
✓ Videos: Only in the photo section.
- Size: up to 75MB
- Duration: up to 30 seconds
- Resolution: 720x1280 pixels or 1080x1920 pixels
- Audio bitrate: recommended 128 kbps
Scheduling and Publishing Options per Social Network
Edit images and videos from the scheduler
Mention and tag other accounts
Scheduling content with links
How to schedule a first comment on your posts
Content planning: full guide & FAQs
If an image or video does not meet any of the criteria, a red warning will be displayed and you will not be allowed to save the post. You have available our image editor where you can modify your images to fit these criteria.
Note that HEVC files are not supported with automatic publishing. To avoid issues, it’s recommended to use MP4 instead of MOV.When planning, files will be automatically converted to MP4.
The HDR format (iPhone) is also not compatible with video publishing via API. Check how to disable it here.
From our Mobile app, the maximum size allowed for importing files will be 500 MB.
💡 Don't miss this post to stand out on every platform 👉 Social Media Image Size Guide
FACEBOOK:
📝 Facebook also supports posts in 1080 x 1350 px format. This size, popular on Instagram, can be used if you're looking for a vertical format optimized for both platforms.
✓ Images:
- Format :JPEG or PNG
- Size: up to 30 MB
- Resolution for square posts: 1200 x 1200 px
- Resolutions for horizontal posts: 1200 x 900 px
- Linked images: 479 × 246 pixels on computers and minimum 320 pixels wide on mobiles.
✓ Videos:
- Format: MP4, MOV or GIF
- Size: up to 500 MB
- Duration: from 1 second up to 240 minutes long
- Aspect ratio: 1:1 (for PC or mobile) or 4:5 (mobile only).
- Video settings: H.264 video compression, square pixels, fixed frame rate, progressive scan and stereo AAC audio compression from 128 kbps.
- Resolution: 1080 x 1080 pixels minimum.
- Animated GIFs: Minimum height and width 120 px.
✓ Reels:
- Duration: from 4 seconds up to 60 seconds.
- Resolution: minimum 540 x 960 px (540p).
- Aspect ratio: between 1.91:1 and 9:16
- Frame rate: 23-60 FPS
✓ Stories:
- Story Image Specifications:
Format: JPEG/ PNG /GIF
File size: 4 MB maximum. For PNG we recommend 1 MB maximum, to avoid pixelated images.
Aspect ratio: We recommended 9:16 to avoid cropping or blank space
- Story Video Specifications
Format: MP4
Audio codec: AAC, 48khz sample rate maximum, stereo channels.
Video codec: H264/H265, progressive scan, closed GOP (from 2 to 5 seconds), 4:2:0 chroma subsampling.
Frame rate: fixed.
Picture size:
Resolution: 1080 x 1920 (recommended option) Minimum is 540 x 960 px.
Aspect ratio: 9 x 16
Audio bit rate: 128 kbps or higher
Duration: 60 seconds maximum
✓ Images:
- Format: JPEG or PNG
- Size: up to 8 MB
- Aspect ratio: between 4:5 and 1.91:1
- Minimum width: 320 pixels (scaled to minimum if necessary).
- Maximum width: 1440 pixels (scaled down to the maximum if necessary).
- Height: Varies, depending on width and aspect ratio.
Image size:
- Maximum Columns (horizontal pixels): 1920
- Minimum aspect ratio [cols / rows]: 4:5
- Maximum aspect ratio [cols / rows]: 16:9
Instagram does not support ProPhoto RGB, the standard color profile in Photoshop and Lightroom. If used, it may affect the color in the published images.
✓ Reels:
- Size : up to 500 MB
- Duration: from 3 seconds up to 15 minutes
- Container: MOV or MP4 (MPEG-4 Part 14), no edit lists, moov atom at the front of the file.
- Audio codec: AAC, 48khz sample rate maximum, 1 or 2 channels (mono or stereo).
- Video codec: H264, progressive scan, closed GOP, 4:2:0 chroma subsampling.
- Audio bit rate: 128kbps
- Video bit rate: VBR, 25Mbps max.
- Frame rate: 23-60 FPS. - Frame rate: 23-60 FPS.
Video size:
- Maximum columns (horizontal pixels): 1920
- Aspect ratio: 9:16 to avoid cropping or blank spaces.
Instagram only allows individual videos to be published as Reels via its API. From Metricool, all videos will be sent as Reels (not as feed posts). You can still include videos in carousels, as long as their aspect ratio is between 4:5 and 16:9.
✓ Stories:
- Story Image Specifications:
Format: JPEG
File size: 8 MB maximum.
Aspect ratio: We recommended 9:16 to avoid cropping or blank space
Color Space: sRGB. Images using other color spaces will have their color spaces converted to sRGB
- Story Video Specifications
Container: MOV or MP4 (MPEG-4 Part 14), no edit lists, moov atom at the front of the file.
Audio codec: AAC, 48khz sample rate maximum, 1 or 2 channels (mono or stereo).
Video codec: H264, progressive scan, closed GOP, 4:2:0 chroma subsampling.
Frame rate: 23-60 FPS.
Picture size:
Maximum columns (horizontal pixels): 1920
Required aspect ratio is between 0.1:1 and 10:1 but we recommend 9:16 to avoid cropping or blank space
Video bitrate: VBR, 25Mbps maximum
Audio bitrate: 128kbps
Duration: 60 seconds maximum, 3 seconds minimum
File size: 100MB maximum
THREADS
✓ Images:
- Format: Officially supported image formats are JPEG and PNG.
- File Size: Maximum 8 MB.
- Aspect Ratio Limit: 10:1
- Minimum Width: 320 (will scale to minimum if necessary)
- Maximum Width: 1440 (will scale to maximum if necessary)
- Height: Varies (depending on width and aspect ratio)
- Color Space: sRGB. Images using other color spaces will be converted to sRGB.
✓ Videos:
- Container: MOV or MP4 (MPEG-4 Part 14), no edit lists, moov atom at the front of the file.
- Audio Codec: AAC, maximum sample rate of 48 kHz, 1 or 2 channels (mono or stereo).
- Video Codec: HEVC or H264, progressive scan, closed GOP, 4:2:0 chroma subsampling.
- Frame Rate: 23-60 FPS
- Image Size: Maximum Width (horizontal pixels): 1920
- Aspect Ratio: Between 0.01:1 and 10:1, but we recommend 9:16 to avoid cropping or white space.
- Video Bitrate: VBR, maximum 25 Mbps.
- Audio Bitrate: 128 kbps.
- Duration: Maximum of 300 seconds (5 minutes), minimum greater than 0 seconds.
- File Size: Maximum 1 GB.
X (TWITTER)
✓ Images:
- Format: JPG, PNG or GIF
- Size: up to 5 MB
- Recommended Resolution (up to 2048 allowed) : 1024 x 512 pixels
✓ Videos:
- Format: MP4, MOV or GIF
- Size: up to 512 MB
- Duration: up to 2 minutes and 20 seconds
- Recommended video resolution (up to 2048 allowed): 1280x720 (landscape), 720x1280 (portrait), 720x720 (landscape), 720x720 (square)
- Recommended aspect ratio: 16:9 (landscape or portrait), 1:1 (square)
-Recommended audio codec: AAC LC
- Recommended video codec: H264 High Profile
- Recommended minimum audio bit rate 128 kbps
- Recommended minimum video bit rate: 5,000 kbps
- Recommended frame rates: 30- 60 FPS
- GOP (Group of pictures) : largest number of frames allowed in one GOP is 512.
Animated GIF recommendations:
- Resolution should be 1280x1080 (width x height).
- Number of frames: 350
- Number of pixels (width x height x number of frames): 300 million
- Size: up to 15MN
BLUESKY
✓ Images:
- Format: JPG/PNG/WEBP/HEIC-HEIF.
- Size: up to 1 MB.
✓ Videos:
- Format: MP4 (recommended)/MOV
- Size: up to 50 MB.
- Duration: up to 60 seconds.
⚠️ To post videos, your email must be verified on Bluesky. If it is not verified, your videos may be rejected. If this happens, check your email and try posting again.
✓ Images:
- Format: PNG or JPEG
- Size: up to 5MB
- Recommended resolution: pixels 552 wide x 276 high
- Ratio: from 3:1 to 2:3 (width/height). If the ratio is higher the image is centred and cropped.
✓ Videos:
- Format: MP4 or GIF (MOV is not supported).
- Size: from 75 KB up to 512 MB
- Duration: from3 seconds up to 15 minutes.
- Resolution: from 256×144 pixels up tp 4096×2304 pixels.
- Aspect ratio: 1:2.4 - 2.4:1
- Video bitrate: 192 kbps - 30 Mbps
- Audio bitrate: recommended 128 kbps
- Frame rates: 10 fps - 60 fps
✓ Documents:
- Format: PDF, PPT, PPTX, DOC, DOCX
- File size: 100 MB per item
- Total storage limit: None
- Character limit: 5,000,000 (five million) per file
- Page size: must be consistent throughout the document
- Page limit: 300 pages
- Aspect ratio: 4:3
✓ Images:
- Format: PNG or JPEG
- Size: up to 20 MB
- Recommended resolution: 1000 x 1500 pixels.
- Ratio: 2:3. If the ratio is greater than 2:3 the pins might get cut off.
✓ Videos:
-Format: MP4. If your video has another format, Metricool converts it when scheduling your content.ç
- Size: up to 500 MB
- Duration: from 4 seconds up to15 minutes.
TIKTOK
✓ Videos:
- Format: MP4 or MOV
- Size: up to 4 GB
- Duration: from 3 seconds up to 10 minutes for automatic publication. More info.
- Resolution: from 540px
- Audio bit rate: 128kbps recommended
- Frame rates: 23 fps - 60 fps
✓ Image:
- Size up to 20 MB (per image if you choose a carousel)
- Format: JPEG or WebP. If you upload a PNG, we'll convert it automatically since the API doesn't support it.
- Resolution up to 1080p. In case the image exceeds the resolution, it will be automatically reduced to the limit.
YOUTUBE
✓ Videos:
- Format: MP4 or MOV
- Size: up to 500 MB
- Shorts: Up to 3 minutes long.. Vertical or Square format.
- Standard videos: Over 60 seconds. Horizontal format.
- Video thumbnail: Recommended resolution 1280x720px
About Shorts, we recommend that videos are not too close to 2:59 seconds, as YouTube might increase the time upon import and ultimately publish it as a regular video.
GOOGLE BUSINESS PROFILE
(former Google My Business )
✓ Images:
- Format : JPG or PNG
- Size : from 10 KB to 5 MB
- Resolution: minimum 250x250 pixels, recommended 720x720 pixels
✓ Videos: Only in the photo section.
- Size: up to 75MB
- Duration: up to 30 seconds
- Resolution: 720x1280 pixels or 1080x1920 pixels
- Audio bitrate: recommended 128 kbps
Related articles
Scheduling and Publishing Options per Social Network
Edit images and videos from the scheduler
Mention and tag other accounts
Scheduling content with links
How to schedule a first comment on your posts
Content planning: full guide & FAQs
If an image or video does not meet any of the criteria, a red warning will be displayed and you will not be allowed to save the post. You have available our image editor where you can modify your images to fit these criteria.
Updated on: 05/05/2025
Thank you!