Platform Limits

Feature

Video

Photo

Caption

Max 2,200 characters

Max 2,200 characters

Images

✅ (2-35 photos)

Image size

20MB max per image

Image formats

JPG, PNG, WEBP

Videos

✅ (1 video)

Video length

1 second - 10 minutes (default) / Up to 60 minutes (some accounts)

Video size

1GB max

Video formats

MP4, MOV, AVI, QuickTime (H.264/HEVC codec, AAC audio)

Resolution

Min 360x360, Recommended 1080x1920

Crops to 9:16 for feed

Aspect ratio

9:16 (ideal), 1:1, 16:9 supported

Various (cropped to 9:16)

Frame rate

23-60 fps

Video bitrate

Min 2Mbps, Recommended 5Mbps

Privacy levels

Public, Friends, Private

Public, Friends, Private

Posting cap

Daily limit (varies by account)

Daily limit (varies by account)

Important API Limitations

Note: The following features are only available when posting directly through the TikTok app and are not supported via the TikTok Content Posting API:

  • Effects & Filters - Beauty filters, AR effects, and visual filters

  • Sound Selection - Adding or selecting specific sounds/music from TikTok's library

  • Video Editor Tools - In-app editing, transitions, and speed controls

  • Hashtag Suggestions - Auto-suggested trending hashtags

  • Location Tags - Adding specific location information

  • User Mentions in Video - Tagging users within the video content

  • Video Effects - Green screen, split screen, and other video effects

  • Interactive Elements - Polls, Q&A stickers, or interactive overlays

  • Link in Bio - Only available through the app for eligible accounts

  • Auto-Captions - Automatic caption generation

These features must be added manually within the TikTok app. The API supports basic video/photo uploads with captions, privacy settings, and disclosure options only.