September 26, 2026
The same 9:16 video is not automatically valid everywhere. TikTok, YouTube and Meta expose different publishing rules, account requirements and API constraints.
A vertical video can look identical on your phone and still be treated differently by each publishing API. The safest workflow is to keep one clean original file, then validate it against every destination before posting.
Limits documented by each platform for videos published through apps, checked on 12 October 2026:
A file that fits all four: MP4, H.264, AAC 48 kHz, 1080 × 1920, fixed 30 fps, 3 to 90 seconds, under 300 MB.
TikTok's official Content Posting API accepts direct video posts from authorized apps. The app needs the video.publish permission, and the user must explicitly authorize it. TikTok also requires apps to query the creator's current privacy and interaction options before posting. Unaudited API clients are restricted to private posting until TikTok approves the integration.
YouTube uploads use the Data API's videos.insert method. Google documents a maximum upload size of 256 GB for this endpoint. Only square or vertical videos of up to 3 minutes are classified as Shorts. Uploads from unverified API projects created after 28 July 2020 are restricted to private viewing until the project passes an audit.
YouTube Help — three-minute Shorts · YouTube Data API — videos.insert
Instagram publishing through Meta's official API is tied to eligible professional accounts and its publishing permissions. Facebook Reels published through the API go to a Page and run from 3 to 90 seconds. A technically valid video can still fail if the destination account is not eligible or the app lacks the required permission.
Meta — Instagram Reels specifications · Meta — Facebook Reels publishing
Inktaro checks the video against each selected destination before publishing. It does not silently crop or trim the file to force it through.