Skip to Content
GuidesAll 9 platforms at a glance

All 9 platforms at a glance

Compare all nine live platforms before committing to a workflow. Jump to a platform guide for the full detail.


Supported content types

PlatformIMAGEVIDEOCAROUSELREELTEXTTHREADDOCUMENT
Instagram
Twitter / X
LinkedIn
Facebook
Threads
YouTube
Bluesky
Mastodon
WhatsApp Business

Text / caption limits

PlatformLimitNotes
Instagram2,200 charsCaption only — text-only posts are not supported
Twitter / X280 charsLinks always count as 23 chars regardless of length
LinkedIn3,000 chars
Facebook63,206 charsEffectively unlimited
Threads500 chars
YouTube5,000 charsVideo description, not a caption
Bluesky300 graphemesEmoji = 1 grapheme each; different from characters
Mastodon500 chars**Default — varies by instance; some allow up to 5,000
WhatsApp Business4,096 chars

Media count limits

PlatformMax imagesMax videosCan mix image + video?Notes
Instagram10 (carousel)10 (carousel)At least 1 image or video required on every post
Twitter / X41Cannot mix images and video in the same post
LinkedIn91PDF documents up to 100 MB supported
Facebook101
Threads101
YouTube1Video-only; thumbnail is a companion image only
Bluesky40No video support
Mastodon41Default limits; may vary by instance
WhatsApp Business301

Image limits

PlatformMax image sizeMax imagesAspect ratioNotes
Instagram8 MB104:5 – 1.91:1Min width 320px; out-of-range ratios rejected
Twitter / X5 MB4AnyJPEG, PNG, GIF, WEBP
LinkedIn8 MB9Any
Facebook30 MB10Any
Threads8 MB10Any
Bluesky1 MB4AnyTight limit — compress images before uploading
Mastodon16 MB*4Any*Default; varies by instance
WhatsApp Business5 MB30AnyJPEG or PNG

YouTube and TikTok are video-only platforms for standard posts. YouTube thumbnails are uploaded separately.


Video limits

PlatformMax video sizeMax durationNotes
Instagram100 MB60 seconds (feed)Use contentType: "REEL" for longer clips
Twitter / X512 MB2:20 (140 sec)
LinkedIn5 GB10 minutes
Facebook4 GB4 hours
Threads100 MB5 minutes
YouTube256 GB12 hoursUpload directly to VoxBurst first; no raw mediaUrls
TikTok287 MB10 minutes
Mastodon100 MB*5 minutes**Default; varies by instance
WhatsApp Business16 MB3 minutesMP4 recommended

Features and capabilities

PlatformFirst commentSchedulingcontentType requiredEdit after publish
InstagramYes
Twitter / XNo
LinkedInNo
Facebook✗ †No
ThreadsNo
YouTubeNo
BlueskyNo
MastodonNo
WhatsApp BusinessNo

Instagram Stories are not supported through the Graph API for third-party publishing. No platform in VoxBurst currently supports Stories.

† Facebook first comment — pending Meta API approval. The pages_manage_engagement permission required for Facebook first comments is under review by Meta. Posts with firstComment set will publish normally — the comment is silently skipped on Facebook until approval is granted.

“Edit after publish” refers to editing published content on the social platform itself via the API. None of the nine live platforms expose an edit endpoint through their third-party APIs. You can always edit a VoxBurst post in draft, scheduled, failed, or partial status via PATCH /v1/posts/:id — but once published the original cannot be updated programmatically.


Account requirements

PlatformAccount type requiredAuth methodKey precondition
InstagramBusiness or CreatorOAuth via Facebook Graph APIPersonal accounts not supported
Twitter / XAny accountOAuth 2.0 with PKCEToken expires; re-connect if rejected
LinkedInPersonal or Company PageOAuth 2.0Company page requires Admin or Content Admin role
FacebookPage (not personal profile)OAuth via Facebook Graph APIPage must be selected after connecting
ThreadsInstagram Business/CreatorOAuth (Meta)Threads auth flows through Instagram — connect Instagram first
YouTubeYouTube channelOAuth via Google6 upload/day quota; channel must have upload permissions
BlueskyAny Bluesky accountApp passwordRe-generate app password at bsky.app if expired
MastodonAny Mastodon accountOAuth (per-instance)Instance URL required at connection time
WhatsApp BusinessWhatsApp Business Account (WABA)OAuth via Meta Graph APIRequires Meta Business verification and a registered phone number ID

Biggest gotchas

Platform#1 gotcha#2 gotcha
InstagramcontentType required on every postAspect ratio must be 4:5–1.91:1 or image is rejected
Twitter / XLinks count as 23 chars (280-char total)Cannot mix image and video
LinkedInCompany page requires Admin rolePDF max 100 MB
FacebookMust select a Page — personal profiles won’t publishRe-connect if token expires (60–90 days)
ThreadsInstagram Business/Creator account must be connected firstFirst comment supported but Threads has limited thread depth
YouTube6 uploads/day quota — plan your scheduleVideo must be uploaded to VoxBurst first; no raw mediaUrls
Bluesky300 graphemes, not 300 characters — emoji counts as 11 MB image limit is very tight — compress before uploading
MastodonCharacter limit varies by instanceCredentials are per-instance, not global
WhatsApp BusinessRequires Meta Business verification and a WABA — cannot post from personal WhatsAppNo platformPostUrl returned — the Business API does not expose public post URLs

Jump to a guide

Or see the same content posted across all 9 platforms for a direct comparison.

Last updated on