Skip to content

Media Upload Requirements

This guide covers all media upload requirements for sharing content through IDEQO to each social network. Understanding these limits helps ensure your content publishes successfully.

PlatformMax File Size
Instagram300 MB
Facebook1 GB
LinkedIn200 MB
X (Twitter)512 MB
Pinterest1 GB
TikTok1 GB
YouTube Shorts10 GB
Threads1 GB
Mastodon40 MB
Bluesky100 MB
PlatformMax File Size
Instagram30 MB
Facebook10 MB
LinkedIn8 MB
X (Twitter)5 MB
Pinterest10 MB

Instagram videos are published as Reels. Standard video posts are no longer supported.

Reels Specifications:

  • File size: Up to 300 MB
  • Video length: 3 seconds to 15 minutes
  • Format: MP4, MOV
  • Aspect ratio: 9:16 (vertical) recommended
  • Resolution: 1080 x 1920 pixels recommended
  • Frame rate: 23-60 FPS
  • Video bitrate: Below 25 Mbps
  • Audio bitrate: Below 128 kbps

Thumbnail: You can select a frame from your video to use as the cover image on your profile grid.

Videos with a 9:16 aspect ratio are automatically published as Reels due to API limitations.

Video Specifications:

  • File size: Up to 1 GB
  • Video length: Up to 240 minutes
  • Format: MP4, MOV, AVI, M4V
  • Aspect ratio: 9:16 for Reels, 16:9 for feed videos
  • Resolution: 1080 x 1920 pixels for Reels
  • Frame rate: 24-60 FPS

Reels:

  • Duration: 3-90 seconds
  • Minimum resolution: 540 x 960 pixels

Videos play automatically in the feed. Custom thumbnails are not currently supported through the API.

Video Specifications:

  • File size: 75 KB to 200 MB
  • Video length: Up to 10 minutes
  • Format: MP4, MOV, AVI, M4V
  • Aspect ratio: 9:16 (minimum) to 16:9 (maximum)
  • Frame rate: 30 FPS recommended

Videos do not auto-play and require users to click to play.

Video Specifications:

  • File size: Up to 512 MB
  • Video length: 0.5 seconds to 140 seconds (2 min 20 sec)
  • Format: MP4, MOV, AVI, M4V
  • Aspect ratio: Between 1:2.39 and 2.39:1
  • Frame rate: 40 FPS max
  • Bitrate: 25 Mbps max

Videos play automatically in the feed unless users have disabled auto-play.

Video Specifications:

  • File size: Up to 1 GB
  • Video length: 4 seconds to 15 minutes
  • Format: MP4, MOV, M4V
  • Aspect ratio: 1:1 (square), 2:3, 4:5, or 9:16 (vertical)

Thumbnail: You can select a frame from your video to use as the thumbnail.

All TikTok posts require a video—you cannot create text-only posts.

Video Specifications:

  • File size: Up to 1 GB
  • Video length: 3 seconds to 10 minutes
  • Format: MP4, MOV, WEBM
  • Minimum dimensions: 360 x 360 pixels
  • Frame rate: 23-60 FPS
  • Caption length: Maximum 150 characters

Thumbnail: You can select a frame from your video to use as the profile thumbnail.

YouTube Shorts appear natively on YouTube once published.

Video Specifications:

  • File size: Up to 10 GB
  • Video length: Up to 3 minutes
  • Format: MP4, MOV, MPG, MPEG, AVI, WEBM
  • Aspect ratio: 9:16 (vertical) required

Thumbnail: Custom thumbnails are not currently supported for Shorts through IDEQO.

Videos play automatically in the feed. Custom thumbnails are not supported.

Video Specifications:

  • File size: Up to 1 GB
  • Video length: Up to 5 minutes
  • Format: MP4, MOV
  • Maximum width: 1920 pixels
  • Frame rate: 23-60 FPS
  • Video bitrate: 25 Mbps max
  • Audio bitrate: 128 kbps

Videos do not auto-play in the feed.

Video Specifications:

  • File size: Up to 40 MB
  • Format: MP4, M4V, MOV, WEBM
  • Transcoding: Videos are converted to H.264 MP4 at max 1300 kbps, 60 FPS

Videos play automatically in the feed. Custom thumbnails are not supported.

Video Specifications:

  • File size: Up to 100 MB
  • Video length: Up to 3 minutes
  • Format: MP4, MOV
  • Daily limit: 25 videos per day, or 10 GB total per day (whichever comes first)
  • File size: Up to 30 MB
  • Format: JPEG, PNG, GIF, WebP
  • Dimensions: 320 x 320 to 8192 x 8192 pixels
  • Aspect ratio: 1:1 (square), 4:5 (portrait), or 1.91:1 (landscape)
  • File size: Up to 10 MB
  • Format: JPEG, PNG, GIF, BMP
  • Recommended dimensions: 1200 x 630 pixels
  • File size: Up to 8 MB
  • Format: JPEG, PNG, GIF
  • Recommended dimensions: 1200 x 627 pixels
  • File size: Up to 5 MB
  • Format: JPEG, PNG, GIF, WebP
  • Recommended dimensions: 1200 x 675 pixels
  • File size: Up to 10 MB
  • Format: JPEG, PNG
  • Recommended aspect ratio: 2:3 (1000 x 1500 pixels)
FormatExtensionPlatforms
MP4.mp4All platforms
MOV.movAll platforms
AVI.aviFacebook, LinkedIn, X, YouTube
M4V.m4vFacebook, LinkedIn, X, Pinterest, Mastodon
WEBM.webmTikTok, YouTube, Mastodon
MPG/MPEG.mpg, .mpegYouTube
FormatExtensionPlatforms
JPEG.jpg, .jpegAll platforms
PNG.pngAll platforms
GIF.gifAll platforms
WebP.webpInstagram, X
BMP.bmpFacebook
PlatformImagesVideos
InstagramUp to 10 (carousel)1
FacebookUp to 101
LinkedInUp to 91
X (Twitter)Up to 41
Pinterest11
TikTok0 (video required)1
YouTubeN/A1
  1. Compress videos - Reduce bitrate to 10-15 Mbps for most platforms
  2. Use H.264 codec - Best compatibility across platforms
  3. Keep resolution at 1080p - Higher resolutions are compressed anyway
  4. Use MP4 format - Universally supported
  1. Match platform aspect ratios - Avoid letterboxing/pillarboxing
  2. Use recommended dimensions - Each platform has optimal sizes
  3. Keep videos under 60 seconds - Better engagement on most platforms
  4. Use 30 FPS - Smooth playback, smaller file size

IDEQO offers video conversion for landscape videos when posting to platforms that prefer vertical content (Instagram Reels, TikTok). When you upload a landscape video:

  1. A conversion dialog appears
  2. You can convert to 9:16 vertical format
  3. Or keep the original landscape format
  4. Converted videos are optimized for each platform

Solution:

  • Compress your video using a tool like HandBrake
  • Reduce resolution to 1080p
  • Lower the bitrate to 10-15 Mbps
  • For IDEQO’s storage: Files must be under 1 GB

Possible causes:

  • Large file size
  • Slow internet connection
  • High-resolution video being transcoded

Solution:

  • Use a smaller file
  • Connect to a faster network
  • Wait for transcoding to complete

Solution:

  • Convert to MP4 using H.264 codec
  • Use tools like HandBrake, Adobe Media Encoder, or online converters
  • Ensure audio is AAC format

Possible causes:

  • Video still processing
  • Incompatible codec
  • Corrupted file

Solution:

  • Wait a few minutes and refresh
  • Re-export with H.264 codec
  • Try uploading a different file
  1. Test with smaller files first - Ensure everything works before uploading large files
  2. Keep backups - Always keep original files on your computer
  3. Compress before upload - Faster uploads, fewer failures
  4. Use recommended formats - MP4 for video, JPEG for images
  5. Check platform limits - Each platform has different requirements
  6. Add captions to videos - Many users watch without sound
  7. Optimize thumbnails - First impressions matter

Related guides: