TikTok's in-app help pages didn't load for us, so these figures come from TikTok's developer and ads docs, plus reputable guides where noted.

What Spec Confidence
Size 9:16, 1080 × 1920 Standard. TikTok also accepts 1:1 and 16:9.
Resolution range 360–4096 px on each side Official (developer docs)
Frame rate 23–60 fps Official (developer docs)
Codec MP4 recommended (MOV and WebM also accepted). H.264 recommended (H.265 also accepted). Official (developer docs)
File size Up to 4 GB Official (developer docs, API uploads)
Length, recorded in the app Up to 10 minutes Widely reported Check in-app
Length, uploaded in the app Up to 60 minutes Widely reported Check in-app
Length via the API and schedulers Everyone can post 3 minutes. Some creators can post 5 or 10 minutes. 10 minutes is the API maximum. Official (developer docs)
Caption, in the app Up to 4,000 characters Widely reported since 2023–24 Check in-app
Caption via the API (video) 2,200 characters Official (developer docs)

Safe zones (approximate on 1080 × 1920)

  • Keep about the top 240 px, bottom 660 px and 120 px on each side clear.
  • Leave extra room on the right, where the like, comment, share and profile buttons sit.
  • These numbers are scaled up from TikTok's 720 × 1280 ad template as cited by third parties. They aren't published as an official TikTok standard.