How Long Can a TikTok Video Be? App and Upload Limits

By the Post0 team · Published

Short answer

You can record TikToks of up to 10 minutes in the app, and many accounts can upload longer files, up to 60 minutes. Apps that post through TikTok’s API can publish 3 minutes for every creator, and 5 or 10 minutes on accounts TikTok allows.

The limits at a glance

How you postMaximum length
Record in the TikTok app10 minutes
Upload a file in the app or on the webUp to 60 minutes on accounts that have it; TikTok is rolling this out gradually
A scheduling or cross-posting app (TikTok’s API)3 minutes for every creator; 5 or 10 minutes on some accounts

Why scheduling apps have their own limit

Apps like Post0 post through TikTok’s official Content Posting API. Before each post, the API tells the app the longest video your account may publish. Every creator can post at least 3 minutes; some accounts are allowed 5 or 10. A good app checks this before you hit post, instead of letting the upload fail.

If you want a video to go through a scheduler without surprises, keep it at 3 minutes or less.

How long should a TikTok be?

Long TikToks are allowed, but the For You feed still rewards videos people watch to the end. A practical guide:

  • Under 30 seconds for trends, jokes and quick reactions.
  • 30–90 seconds for tips, tutorials and stories.
  • Several minutes for content that is really a mini episode, where viewers expect it to be long.

Open TikTok Studio → Analytics for any video to see the average watch time and where people swiped away.

Posting the same video to Reels and Shorts

A TikTok of 3 minutes or less also fits Instagram Reels and YouTube Shorts. Make sure you post the original file, not a download from TikTok, so there is no TikTok watermark on the other platforms. See how long Instagram Reels can be, how long YouTube Shorts can be, or how to post one video to all three.

Frequently asked questions

Can a TikTok be an hour long?

Uploads of up to 60 minutes are rolling out to accounts gradually. Recording in the app is limited to 10 minutes.

Why does my scheduler only allow 3-minute TikToks?

Scheduling apps use TikTok’s API, which sets a limit per account. Every creator gets at least 3 minutes; some accounts are allowed 5 or 10.

Post your next video everywhere at once

Post0 sends one video to TikTok, Instagram Reels and YouTube Shorts with each platform’s settings checked. Your first batch is free.

Try Post0 free

Sources