まもなく値上げします 今の価格のまま始める →

Postminionブログ

TikTok動画の長さ・サイズ・形式の制限(2026年)

TikTok動画の長さの上限をTikTokの公式ドキュメントで確認。アプリでの撮影とアップロードの長さ、APIでの長さ、ファイルサイズ、解像度、フレームレート、キャプションの上限、カバーのルールをまとめました。

TikTokアプリでは10分までの動画を撮影でき、60分までの動画をアップロードできます。予約投稿ツールが使うTikTokのContent Posting APIでは、動画の長さの上限は10分で、どのクリエイターも少なくとも3分まで投稿できます。APIでアップロードできるのは4GBまで、各辺360〜4096ピクセル、23〜60FPSの動画です。TikTokは、必須のアスペクト比もアプリ内のファイルサイズの上限も公表していません。

最終確認:2026年9月29日

私はTikTokに投稿する予約投稿ツールを作りました。そのせいで、TikTokの開発者向けドキュメントを読んだ時間は、あまり人に言いたくないほどです。ここでは、TikTok自身のページで見つけた制限をすべて、リンク付きでまとめます。TikTokが数字を公表していないものは、そう書きます。

TikTok動画の制限一覧

項目TikTokアプリContent Posting API(予約投稿ツールが使うもの)
最大の長さ撮影は10分、アップロードは60分10分。ただしアカウントの上限まで(全員3分、一部は5分または10分)
最小の長さ公表なし公表なし
アスペクト比公表なし公表なし
解像度公表なし縦横とも360〜4096ピクセル
フレームレート公表なし23〜60FPS
ファイルサイズ公表なし4GB
ファイル形式公表なしMP4(推奨)、WebM、MOV。H.264(推奨)、H.265、VP8、VP9
キャプション公表なし動画投稿は2,200文字(UTF-16単位)
カバー動画の任意のフレームを選択タイムスタンプでフレームを指定。初期設定は最初のフレーム

アプリの列は、TikTokヘルプセンターのカメラツールと編集と投稿の記事によるものです。TikTokのヘルプ記事は現在tiktok.com/supportにあります。APIの列は、TikTokのMedia Transfer GuideとDirect Postリファレンスによるものです。

アプリでの撮影とアップロードの制限

TikTokのカメラツールの記事には、2つの異なる数字が書かれています。

  • TikTokで撮影する動画は10分までです。
  • TikTokでアップロードする動画は60分までです。

撮影するときは先に長さを選び、その長さに達すると撮影が止まります。見落としやすい点が1つあります。撮影やアップロードの前にサウンドを選ぶと、動画の長さはそのサウンドの長さで決まります。

TikTokのヘルプページは、アプリのファイルサイズの上限、最小解像度、アスペクト比を公表していません。他のサイトにはこうした数字がたくさん載っていますが、TikTokのページでは見つけられなかったので、この表には入れていません。

APIで投稿するときの制限

予約投稿ツールはTikTokのContent Posting API経由で投稿します。その制限はアプリとは異なります。Media Transfer Guideの内容は次のとおりです。

  • 形式:MP4(推奨)、WebM、MOV。
  • コーデック:H.264(推奨)、H.265、VP8、VP9。
  • フレームレート:最小23FPS、最大60FPS。
  • 映像サイズ:縦横とも最小360ピクセル、最大4096ピクセル。
  • ファイルサイズ:最大4GB。
  • 長さ:「All TikTok creators can post 3-minute videos, while some have access to post 5-minute or 10-minute videos.」(すべてのクリエイターが3分の動画を投稿でき、一部のクリエイターは5分または10分の動画も投稿できます。)アプリから送れる動画の長さは最長10分です。

最後の点は重要です。投稿できる長さはアカウントごとに異なります。TikTokはアプリ向けに、そのアカウントが投稿できる最長の長さを返すクリエイター情報エンドポイントを用意していて、開発者には「to stop video posts that are too long」(長すぎる動画の投稿を防ぐため)に使うよう求めています。また、アプリから送られた動画は、アカウントの実際の上限に収まるよう、ユーザーがTikTokアプリ内でトリミングする場合があるとも書かれています。

予約投稿ツールの不思議な動きの理由になる、APIのルールをあといくつか挙げます。

  • 未審査のアプリは非公開でしか投稿できません。「All content posted by unaudited clients will be restricted to private viewing mode」(未審査のクライアントが投稿したコンテンツは、すべて非公開表示に制限されます)とDirect Postリファレンスにあります。予約投稿ツールからのTikTok投稿が非公開でしか表示されないなら、たいていはこれが原因です。
  • 1日の投稿数に上限があります。APIは、「the daily post cap from the API is reached for the current user」(そのユーザーがAPIの1日の投稿上限に達した)場合にspam_risk_too_many_postsを返します。TikTokはその数を公表していません。
  • アップロードの仕組み。ファイルは5MB〜64MBのチャンク(最後のチャンクは128MBまで)に分けて送り、チャンク数は1〜1,000個です。TikTokがURLからファイルを取得する場合、URLはHTTPSで、リダイレクトせず、ダウンロードが完了するか1時間でタイムアウトするまでアクセスできる状態でなければなりません。どちらのルールもMedia Transfer Guideにあります。

キャプションとハッシュタグの制限

動画投稿のキャプションはtitleというフィールドに入り、Direct Postリファレンスによると上限はUTF-16単位で2,200です。実質的には、プレーンテキストで2,200文字です。絵文字の多くは2文字以上として数えられます。

ハッシュタグとメンションも同じキャプションに入れます。スペースか改行で区切られていれば、TikTokが認識します。APIのドキュメントには、ハッシュタグだけの上限はありません。

写真投稿は別のフィールドを使います。写真投稿のリファレンスによると、タイトルはUTF-16単位で90まで、説明は4,000までです。

私が読んだTikTokのヘルプページには、アプリ内のキャプションの上限もハッシュタグの上限も書かれていません。

カバーのルール

アプリでは、カバーは動画そのものから選びます。TikTokの編集と投稿の記事によると、投稿画面で「Select cover」(カバーを選択)をタップし、好きなフレームまでドラッグして保存します。

APIでも、カバーは別の画像ではなくフレームです。アプリは、フレームの位置をミリ秒で表すvideo_cover_timestamp_msを送ります。Direct Postリファレンスには「If not set, or the specified value is invalid, the cover is set to the first frame of the uploaded video」(未設定または無効な値の場合、カバーはアップロードした動画の最初のフレームになります)とあります。

テキスト入りのカバーをデザインしたい場合は、動画のフレームの中に作り込んでください。

よくある間違い

  • 60分のアップロード上限がどこでも使えると思い込むこと。これはアプリでアップロードするときの上限です。APIでは最長10分で、多くのアカウントでは3分です。
  • 自分のアカウントの上限を忘れること。10分投稿できるアカウントも5分のアカウントもありますが、全員が投稿できるのは3分です。予約投稿ツール側で確認してくれるべきです。
  • 120FPSやスローモーションの素材をアップロードすること。APIが受け付けるのは23〜60FPSだけです。
  • 予約投稿ツールから独自のカバー画像をアップロードできると思うこと。APIが受け取るのはフレームの位置だけで、画像は受け取りません。良いフレームを選んでください。
  • 撮影前にサウンドを選んでから、長さが固定される理由に悩むこと。長さを決めるのはサウンドです。

3つすべてに投稿する場合

同じ縦型動画をInstagramリールとYouTubeショートにも投稿するなら、いちばん厳しい制限はその2つから来ます。詳しくはInstagramリールの制限とYouTubeショートの制限を、手順は1本の動画をTikTok、リール、ショートに投稿する方法(英語)をご覧ください。要点だけ言うと、9:16、幅1080ピクセル、30〜60FPS、3分以内、300MB未満の動画なら3つすべてに収まります。

Postminionの場合

Postminionを作ったのは、同じ動画を5つのアプリにアップロードし直すという、これ以上ないほどばかばかしい作業に毎日1時間も使っていたからです。

PostminionはTikTokの公式Direct Post API経由でTikTokに投稿します。投稿エディターで扱えるのは1投稿につき動画1本で、3分、500MBまでです。どのTikTokクリエイターも3分は投稿できるので、ほとんどのTikTok動画はこれで足ります。また、アカウントごとの最大の長さをTikTokから取得し、それより長い動画を予約する前に警告します。

それより長い動画にはTikTokアプリが必要です。5分や10分の投稿が可能で、それを使いたい場合でも、Postminionではそのファイルを受け付けません。

投稿エディターには、投稿ごとにTikTokが求める設定が表示されます。公開範囲、コメント・デュエット・ステッチの許可、ブランドコンテンツの開示、AI生成コンテンツのラベル、TikTokの音楽とブランドコンテンツに関する同意です。カバーのフレームも選べます。予約についてはTikTokの投稿は予約できる?(英語)で、全体像はTikTok予約投稿のページで説明しています。

まだ予約投稿ツールを比較中なら、Bufferの代替ツール(英語)で6つのツールを、価格、無料プラン、不満を持つユーザーの声で比べています。

Postminionを7日間無料で試す

よくある質問

2026年現在、TikTok動画は何分まで投稿できますか?

TikTokアプリで撮影するなら10分まで、アプリでファイルをアップロードするなら60分までです。予約投稿ツールが使うAPIでは上限は10分で、アカウントによっては3分または5分に制限されます。

TikTok動画のファイルサイズの上限はどれくらいですか?

Content Posting APIでは4GBです。TikTokのヘルプページは、アプリのファイルサイズの上限を公表していません。

TikTok動画の解像度はどれくらいにすべきですか?

TikTokのAPIは、各辺360〜4096ピクセルの動画を受け付けます。TikTokは必須のアスペクト比を公表していません。縦型9:16で1080 × 1920ピクセルの動画はAPIの制限内に収まり、リールとショートにも使えます。

TikTokのキャプションは何文字まで書けますか?

APIでは、動画のキャプションはUTF-16単位で2,200まで、プレーンテキストなら2,200文字までです。TikTokのヘルプページは、アプリ内の上限を公表していません。

予約したTikTok投稿が非公開になったのはなぜですか?

TikTokは、審査に通っていないアプリからの投稿を非公開表示に制限しています。予約時に公開範囲で非公開を選んだ場合にも起こります。