Instagram 用に動画を圧縮(上限 4 GB)
Instagramのアップロード上限は Reels 4 GB, Feed video 4 GB, Stories 4 GB です。VidSmaller はどんな動画も 100 MB まで圧縮するので、一度で通ります。出力は H.264 MP4、ウォーターマークなし、インストール不要、お試しはアカウント登録も不要です。クラウドエンコード開始後はタブを閉じても処理が続きます。未登録のお試しは 3 分・200 MB まで、有料プランは 1.5 GB まで対応します。
Instagram は 4 GB のファイルを受け付けるため、アップロードが失敗する理由がファイルサイズであることはまずありません。リールが手元のファイルより悪く見えるのは、Instagram が再エンコードしたからです。そして何を渡すかで、どれだけ生き残るかが決まります。
動画をドラッグ&ドロップして開始
ファイル上限を確認中…
対応: mp4, webm, mov, mkv, avi, wmv など全 33 形式
Instagram のファイルサイズ制限と、その実際の意味
リール、フィード動画、ストーリーズはいずれも最大 4 GB です。この数字は本質ではありません。Instagram はすべてのアップロードを自社の階梯で再エンコードするため、意味のある問いは「相手のエンコーダーの仕事をいかに減らすか」です。答えは 1080x1920 の H.264 を 8〜12 Mbps で用意すること。3 GB のマスターを渡せば、丁寧に準備された 100 MB のファイルよりもはるかに強く潰されます。
| プラン / アップロード方法 | 最大ファイルサイズ |
|---|---|
| Reels | 4 GB The 4 GB cap is almost never what stops you. Instagram re-encodes everything you upload, so a bloated file just gets crushed harder by their encoder — you get a better result by handing them a clean 1080x1920 H.264 file at 8–12 Mbps than by uploading your 3 GB master. |
| Feed video | 4 GB |
| Stories | 4 GB Up to 60 seconds per slide. Instagram stopped chopping sub-60-second videos into 15-second segments in September 2022 — any guide still describing that split, including an earlier version of this page, is stale. |
2026-09-14 時点で確認。出典: Instagram — Reel size & aspect ratios · TechCrunch — Instagram Stories under 60 seconds are no longer broken up into clips (23 Sep 2022)
100 MB で実際にどこまでいけるか
他のページは上限を示して終わりです。上限は簡単なほうの半分にすぎません。動画が見られるものになるかを決めるのはもう半分のほうです。100 MB を目標にしたとき、各長さで映像に残るビットレートはいくらで、そのビットレートが破綻せずに支えられる最大の解像度はどこか。
| 動画の長さ | 映像に残るビットレート | 支えられる解像度 | 判定 |
|---|---|---|---|
| 15s | 54,678 kbps | 4K | 問題なし |
| 30s | 27,275 kbps | 4K | 問題なし |
| 1 min | 13,573 kbps | 1440p | 問題なし |
| 2 min | 9,006 kbps | 1440p | 問題なし |
| 3 min | 4,439 kbps | 1080p | 問題なし |
算出方法:ビットレートの列は単純な計算です。100 MB を再生時間で割り、ステレオ音声 128 kbps とコンテナのオーバーヘッド 2% を差し引いています。推定値ではなく上限そのものです。解像度と判定の列は推奨であり、公開されている H.264 のビットレート階梯を基準に、全体を約3分の1下げています。一度圧縮された素材の再エンコードは、クリーンなマスターのエンコードより低いビットレートでも成立するためです。意図的に保守的にしています。「大丈夫」と言って実際は粗くなるより、控えめに言うほうがましだからです。
100 MBで再生時間と解像度を比較
左列は各再生時間で映像に使えるビットレート、各セルは解像度ごとに必要なビットレートです。緑は十分、黄は視聴できるものの少し甘く、灰色は小さいフレームを選ぶべき状態です。列を下に追うと、Instagram向けにその解像度を使える長さの目安が分かります。
出典: 計算値(実測ではありません)— この図の作成にエンコーダーは使用していません · 算出方法: 100 MBを再生時間で割り、音声 128 kbps とコンテナのオーバーヘッド 2% を差し引いています。閾値は公開されている H.264 のビットレート階梯を基に、再エンコード素材向けに約3分の1下げています。
Instagram 用に動画を圧縮する手順
動画をドロップ
MP4・MOV・MKV・AVI・WebM など全 33 形式に対応。インストールは不要で、ブラウザからワンタイムリンク経由でアップロードされ、第三者を経由することはありません。
目標はすでに 100 MB
意図的に上限より低く設定しています。目標サイズ指定のエンコードは通常数パーセント以内に着地しますが、当サイトの実測では 1 割超過する素材もありました。硬い上限を超えればアップロードは失敗します。数値は自由に変更できます。
ダウンロードしてアップロード
エンコードは当社サーバーで実行されるため、タブを閉じて構いません。どのプランでもウォーターマークは付かず、Instagram が確実に受け付ける MP4 で出力されます。
Instagram の圧縮に関するよくある質問
Instagram の動画サイズ上限は?
リール、フィード動画、ストーリーズいずれも 4 GB です。実務上きついのは長さのほうで、リールは約3分、ストーリーズは1枚あたり60秒です。「ストーリーズは15秒ごとに分割される」という説明を見たことがあるかもしれませんが、それは 2022 年 9 月に成り立たなくなりました。4 GB に到達する人はごくわずかです。
アップロード後にリールがぼやけるのはなぜ?
Instagram はすべてを再エンコードし、難しい入力を与えるほど判断が悪くなります。巨大で高ビットレートのマスターを上げても画質は保たれません。相手のエンコーダーが捨てる量が増えるだけで、しかもあなたが大事にした部分への配慮はありません。1080x1920 で約 10 Mbps の H.264 なら処理する余地がほとんど残らず、結果として最もよく生き残ります。
どの解像度でアップロードすべき?
1080 x 1920、9:16、30fps です。それ以上は無意味です。Instagram は 1080p を超える幅をダウンスケールするため、4K を上げても再エンコードに加えて縮小まで受けることになります。60fps は本当に動きの速い内容のときだけにしてください。フレームレートが倍になれば1フレームあたりのビットレートは半分になります。
アップロード前に圧縮すべきですか?
すべきです。しかもここは、圧縮がファイルを小さくするだけでなく最終的な見た目を良くする数少ない場面です。書き出しを 1080x1920、8〜12 Mbps にしておけば Instagram のエンコーダーにはほとんど仕事が残らず、あなたの代わりに下される破壊的な判断も減ります。
これらの数値の根拠
- What Instagram does to your uploadIt re-encodes everything, which is why uploading a bigger file does not produce a better Reel.
- 100 MB is enough for any ReelThe documented cap is 4 GB and it is a red herring: a 90-second 1080×1920 clip has no use for more than this, and the encoder will take the rest away regardless.
- Leave headroom for the platform encoderCompressing to the edge before an upload that will be compressed again is how detail disappears.
- The same vertical cut for TikTokWhere the cap stops being theoretical: TikTok refuses at 72 MB on Android, which is 1/56th of what Instagram takes.