Postminionブログ

Instagramリールの長さ・サイズ・形式の制限(2026年)

Instagramリールの長さとサイズの制限をMetaの公式ドキュメントで確認。最大の長さ、アスペクト比、解像度、ファイルサイズ、キャプションとハッシュタグの上限、APIで投稿する場合の違いをまとめました。

Instagramリールは、アプリから投稿するなら20分までですが、予約投稿ツールがInstagramのAPI経由で投稿する場合は15分まで(最短3秒)です。アスペクト比は、アプリでは1.91:1〜9:16を受け付け、APIでのアップロードには9:16が推奨されています。ヘルプセンターは720ピクセル以上、30FPS以上を求めています。アプリのファイルサイズの上限をInstagramは公表していません。APIでは300MBが上限です。

もう1つ重要な数字があります。Instagramによると、3分を超えるリールは新しい視聴者におすすめされません。

最終確認:2026年9月29日

私は予約投稿ツールを運営しているので、Metaの仕様ページを健康に悪いくらい頻繁に読んでいます。以下は、Instagram自身のページで見つけたリールの制限のすべてで、それぞれにリンクを付けています。Instagramが数字を公表していないものは、推測せずにそう書きます。

Instagramリールの制限一覧

項目InstagramアプリInstagram API(予約投稿ツールが使うもの)
最大の長さ20分15分
最小の長さ公表なし3秒
アスペクト比1.91:1〜9:160.01:1〜10:1に対応、9:16を推奨
解像度720ピクセル以上幅1920ピクセルまで
フレームレート30FPS以上23〜60FPS
ファイルサイズ公表なし300MB
ファイル形式公表なしMOVまたはMP4、動画はH.264またはHEVC、音声はAAC
ビットレート公表なし動画は25Mbpsまで
キャプション公表なし2,200文字、ハッシュタグ30個、@タグ20個
ハッシュタグ1投稿につき5個まで30個(APIのドキュメントは更新が追いついていません。後述)
カバー画像420 × 654ピクセルを推奨(1:1.55)、PNGまたはJPGJPEG、8MBまで、9:16を推奨

アプリの列は、Instagramヘルプセンターのリールの撮影、リールのサイズとアスペクト比、ハッシュタグの記事によるものです。APIの列は、MetaのIG User Mediaリファレンスによるものです。Content Publishingの仕様はここに載っています。

アプリの制限とアップロードの制限

InstagramのRecord a reel(リールの撮影)の記事には、「record and edit videos up to 20 minutes with Instagram Reels」(Instagramリールで最長20分の動画を撮影・編集できます)とあり、1つ以上のクリップを合計20分まで組み合わせられます。同じ記事に、多くの人が見落とす注意書きがあります。「Reels over 3 minutes won't be recommended to new audiences.」(3分を超えるリールは新しい視聴者におすすめされません。)

つまり、20分は絶対的な上限で、フォロワー以外にも届けたいなら実質的な上限は3分です。

検索結果には今も「up to 3 minutes」(最長3分)と表示されることがあります。これはそのページの古い要約文で、記事の本文には20分と書かれています。

ファイルそのものについては、サイズとアスペクト比の記事に次のように書かれています。

  • アスペクト比は1.91:1(横長)から9:16(縦長)までです。
  • フレームレートは最低30FPSです。
  • 解像度は最低720ピクセルです。
  • 詳しく知りたい方向けの技術情報:プログレッシブスキャン、Highプロファイル、クローズドGOP、4:2:0クロマサブサンプリング、48kHzまたは96kHzのステレオ音声。

Instagramは、アプリでアップロードするときのファイルサイズの上限を公表していません。他のサイトで引用されている数字を見かけますが、どれもInstagramが出したものではないので、ここでは繰り返しません。

APIで投稿するときの制限

予約投稿ツールはアプリを使えません。InstagramのContent Publishing API経由で投稿し、このAPIにはより厳しい独自の仕様があります。リールの仕様によると、次のとおりです。

  • コンテナ:MOVまたはMP4、エディットリストなし、moovアトムをファイルの先頭に配置。
  • 動画コーデック:HEVCまたはH.264、プログレッシブスキャン、クローズドGOP、4:2:0クロマサブサンプリング。
  • 音声コーデック:AAC、サンプルレート最大48kHz、モノラルまたはステレオ、128kbps。
  • フレームレート:23〜60FPS。
  • 映像サイズ:幅は最大1920ピクセル。アスペクト比は0.01:1〜10:1で、「to avoid cropping or blank space」(トリミングや余白を避けるため)9:16を推奨。
  • 動画ビットレート:可変、最大25Mbps。
  • 長さ:最短3秒、最長15分。
  • ファイルサイズ:最大300MB。

知っておきたいAPIのルールがあと2つあります。Instagramアカウントは直近24時間でAPIによる投稿100件までに制限されており、APIが対応するのはプロアカウント、つまりビジネスアカウントとクリエイターアカウントだけです。公式APIを使う予約投稿ツールでは、個人アカウントには投稿できません。

ストーリーズも予約するなら、APIの制限はさらに厳しくなります。同じページのストーリーズ動画の仕様によると、3〜60秒、最大100MBです。

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

APIリファレンスによると、キャプションの上限は2,200文字、ハッシュタグ30個、@タグ20個です。

ハッシュタグについては、今はヘルプセンターの記述と食い違っています。Instagramのハッシュタグの記事にはこうあります。「You can use up to 5 tags on a post. If you include more than 5 tags on a single photo/video, your comment won't post.」(1つの投稿に使えるタグは5個までです。1つの写真・動画に5個を超えるタグを入れると、コメントは投稿されません。)

MetaはAPIリファレンスをこれに合わせて更新しておらず、6個目のハッシュタグをAPIがどう扱うかは、ドキュメントからは分かりません。安全なのは厳しいほうの数字に従うことです。ハッシュタグは5個以下にしてください。

私が読んだヘルプセンターの記事には、アプリ内のキャプションの長さは書かれていません。2,200文字という数字はAPIのものです。

カバー画像のルール

アプリでは、Instagramは420 × 654ピクセル(比率1:1.55)のPNGまたはJPGのカバーを推奨しています。リールをアップロードした後は、現在カバーを編集できないという注意もあります。カバーは動画のフレームから選ぶか、独自の画像をアップロードします。これはRecord a reelの記事に説明があります。

APIでは、リールのカバー写真のルールが異なります。

  • JPEGのみ、8MBまで。
  • 9:16を推奨。9:16以外の画像は、Instagramが中央の9:16の部分にトリミングします。
  • リールをフィードにもシェアする場合、Instagramはフィード用に中央の1:1の正方形にトリミングします。
  • カバー画像(cover_url)か、ミリ秒単位のフレーム位置(thumb_offset)を指定できます。両方送ると画像が優先されます。どちらも送らないと位置は0、つまり最初のフレームになります。

実際のところ、どちらのトリミングでも問題ないように、顔やテキストはカバーの中央に置いてください。

よくある間違い

  • 10分のリールを投稿して、新しい視聴者を期待すること。20分まで投稿できますが、Instagramによると3分を超えるリールは新しい視聴者におすすめされません。
  • アプリの制限が予約投稿ツールにも当てはまると思うこと。16分のリールはアプリでは投稿できても、APIでは失敗します。400MBのファイルも同じです。
  • ハッシュタグをたくさん使うこと。APIのドキュメントにはまだ30個とありますが、Instagramのヘルプセンターには5個とあります。
  • 横長の動画をリールとしてアップロードすること。可能ですが、Metaは、トリミングや余白を避けるために9:16を特に推奨しています。
  • APIで3秒未満の動画を送ること。APIの最小値を下回ります。
  • カバーの端に重要なテキストを置くこと。9:16と1:1のトリミングで切れてしまいます。

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

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

Postminionの場合

Postminionを作ったのは、同じ動画を5つのアプリにアップロードし直す作業に毎日1時間も使っていたからです。

PostminionはInstagramの公式API経由でリールを投稿するので、上の表のAPIの列が当てはまります。投稿エディターで扱えるのは1投稿につき動画1本で、3分、500MBまでです。ほとんどのリールは3分よりかなり短いので、たいていはこれで足ります。

正直に言うと、注意点が2つあります。

  • それより長いリールにはInstagramアプリが必要です。3分を超えるものはPostminionでは扱えません。
  • InstagramのAPIは300MBまでです。Postminionのアップローダーは500MBまで受け付けますが、Instagramに投稿するなら300MB未満で書き出してください。簡単に計算すると、Instagramの最大ビットレート25Mbpsで3分の動画は約560MBになるので、3分ちょうどの動画なら平均ビットレートを13Mbps程度以下に抑えてください。

Postminionでは、カバーのフレームを選んでリールのカバーとしてInstagramに送ることや、アカウントごとに異なるキャプションを書くこともできます。対応するのはビジネスアカウントとクリエイターアカウントだけです。手順全体はInstagramリールの予約方法(英語)で、全体像はInstagram予約投稿のページで説明しています。

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

Postminionを7日間無料で試す

よくある質問

2026年現在、Instagramリールは何分まで投稿できますか?

Instagramのヘルプセンターによると、Instagramアプリでは20分までです。予約投稿ツールが使うAPIでは上限は15分、最短は3秒です。Instagramによると、3分を超えるリールは新しい視聴者におすすめされません。

Instagramリールのファイルサイズの上限はどれくらいですか?

Instagramは、アプリでアップロードするときのファイルサイズの上限を公表していません。Content Publishing APIでは300MBが上限です。

Instagramリールに最適なアスペクト比は何ですか?

9:16です。アプリは1.91:1〜9:16を受け付け、APIはさらに広い範囲を受け付けますが、Metaはトリミングや余白を避けるために9:16を推奨しています。

リールにハッシュタグはいくつ使えますか?

Instagramのヘルプセンターには1投稿につき5個までとあります。APIリファレンスにはまだ30個とあります。安全のため5個以下にしてください。

Postminionで3分を超えるリールを予約できますか?

できません。Postminionの投稿エディターで扱える動画は3分、500MBまでです。それより長いリールはInstagramアプリから直接投稿してください。