メインコンテンツへスキップ

無料ビデオコンプレッサー

ビデオ ファイルを圧縮してサイズを小さくします。品質、解像度、出力形式を選択します。すべての処理はローカルで行われます。

Discordの無料上限は多くのアカウントで10MB(一部で20MB)です — 10MBの目標はすべてに合い、Nitroは不要です。 · 確認済み 2026年9月

ファイルをここにドロップするか、クリックして選択

MP4, WebM, MOV, AVI, MKV, M4V · デバイス上で処理

または Ctrl+V でクリップボードから貼り付け

複数のファイルを一度にドロップできます

ファイルを参照

ファイルがデバイスを離れることはありません。すべての処理はブラウザ内でローカルに行われます。

主な用途

  • Discord用にビデオを圧縮Discordの8MBアップロード制限(無料アカウント)以下にビデオを圧縮、視聴性損なわず。
  • WhatsApp用にビデオを圧縮ビデオをWhatsAppの制限まで縮小、素早く送信・モバイルデータ消費少なく。
  • メール用にビデオを圧縮メール添付用にビデオサイズを削減 — 10–25MBの制限内、素早い配信確保。
  • Instagram用にビデオを圧縮Instagram Reels・投稿向けにビデオ最適化 — 正確な寸法・管理可能なファイルサイズ。
  • YouTube用にビデオを圧縮YouTube にアップロード前にビデオファイルサイズを削減 — アップロード高速化、YouTube処理後も同じ視覚品質。

使い方

動画圧縮は計算が重い(ほとんどのウェブサイトはそれを高価なクラウドサーバーに委任します)。WebAssemblyにコンパイルされたFFmpeg(ffmpeg.wasm)を使用します。このffmpeg.wasmはブラウザ内で直接実行される本物のFFmpegエンコーダーです。

  1. 1
    FFmpeg.wasmが初回使用時にダウンロードされます
    WebAssemblyにコンパイルされたFFmpegは約30MBです。これは一度ダウンロードされ、ブラウザによってキャッシュされます。後続の圧縮はこのステップをスキップします。
  2. 2
    動画と品質プリセットを選択します
    ファイルはFFmpegの仮想ファイルシステム(メモリ内のファイルを表すJavaScriptオブジェクト)に読み込まれます。FFmpegはファイルをディスク上のように見ますが、実際にはブラウザのRAMにあります。
  3. 3
    FFmpegが選択した品質/解像度をエンコードします
    FFmpegはデスクトップ版FFmpegで使用されているのと同じx264およびVP8エンコーダーを実行します。HandBrake、OBS、そしてほとんどの動画ツールで使われているのと同じコードです。すべてのエンコードはローカルのCPUで行われます。
  4. 4
    圧縮された動画がダウンロード向けに提供されます
    出力はFFmpegの仮想ファイルシステムに書き込まれ、ダウンロード可能なblobとしてブラウザに返されます。

サーバーで動画を圧縮するのはコストがかかります。そのため、ほとんどの「無料」動画圧縮ツールにはファイルサイズの制限、待ち行列、目立つ透かしがあります。ここではあなたのCPUが処理を行うため、アップロードも待ち行列もなく、サーバーがあなたの映像を見ることもありません。圧縮できる動画の大きさはデバイスのメモリ次第です。個人、ビジネス、機密性の高いコンテンツにも安全です。

ガイド

実例

WhatsAppチャットに収める必要がある、約250 MBの90秒の1080pスマホクリップ。「目標サイズ」と「WhatsApp(16 MB)」プリセットを使用すると、ツールは15 MBを目標とし、128 kbpsの音声の後に画像用に約1.2 Mbit/sが残ります。これはクリーンな720p画像には十分であるため、ページは自動的に動画を約720pにスケールダウンします。出力は15 MBに近いH.264 MP4で、実際のサイズは数パーセント異なる場合があります。

使用する設定と制限事項

  • サイトに制限がある場合は目標サイズを使いましょう。 プリセットは「Discord(10 MB)」、「Discord Nitro Basic(50 MB)」、「メール(25 MB)」、「WhatsApp(16 MB)」です。ビットレートはシングルパス推定であるため、各プリセットは制限より少し低めを目指します。メールプリセットは、送信時に添付ファイルが約3分の1増加するため、18 MBを目標とします。独自のサイズをメガバイト単位で入力することもできます。
  • メガバイトあたりの最高画質には品質モードを使いましょう。 スライダーはH.264品質値の38(最小)から18(最高)に対応します。デフォルトの65はバランスの取れた設定です。解像度を下げる方が品質を下げるよりも節約になり、「最大30fps」は60fpsの画面収録やスマホ録画を約3分の1削減できます。
  • 圧縮する前にトリミングしましょう。 「圧縮前にトリミング」をオンにすると、開始と終了の間の部分のみがエンコードされます。短いクリップは同じ目標サイズからより高い品質を得られ、早く終わります。
  • WebMが必要でなければMP4を選びましょう。 MP4(H.264)はiPhone、WhatsApp、PowerPointで再生され、通常はより小さくなります。ここでのWebMはVP8コーデックを使用し、同じ品質ではより大きく、エンコードも遅くなります。
  • 長い動画では長時間のジョブを想定してください。 エンコードはお使いのプロセッサで実行されるため、長い1080pクリップは何分もかかることがあり、長時間のジョブの前にはページが警告します。タブを開いたまま前面に表示してください。「音声を除去」は無音の動画を作成し、約128 kbpsを節約します。

よくある問題とその解決方法

結果が元のファイルより小さくなりません。
動画はすでに十分に圧縮されていました。より低い解像度を選ぶか、スライダーを「ファイルサイズ小」方向に動かすか、目標サイズを使用してください。
メモリエラーで圧縮に失敗します。
ファイルがこのデバイスのメモリに対して大きすぎます。トリミングするか、720pまたは480pを選ぶか、パソコンを使用してください。ページは大きなファイルについて最初に警告します。スマートフォンでは約150 MB以上で警告し、ハードリミットは約400 MBです。
変換に失敗したか、ファイルを読み取れなかったと表示されます。
ファイルが不完全であるか、まだダウンロード中であるか、ブラウザ内エンコーダーが読み取れない形式である可能性があります。元のファイルでもう一度試すか、出力形式をMP4とWebMの間で切り替えてください。
目標サイズがグレーアウトしているか、長さが必要と表示されます。
ツールがこのファイルの長さを読み取れなかったため、ビットレートを計算できません。代わりに品質モードを使用してください。
目標サイズが、画像がぼやけると警告します。
目標が動画の長さに対して非常に小さいため、1秒あたりのキロビットが少なすぎます。ページが提案する長さにクリップをトリミングするか、音声を除去するか、より大きなサイズを選択してください。

比較

品質モードと目標サイズは異なる問題を解決します。品質モードは同じ視覚品質を保ち、ファイルサイズは成り行きに任せます。これは単にファイルを小さくしたい場合に適しています。目標サイズはファイルサイズを固定し、品質は成り行きに任せます。これはサービスにアップロード制限がある場合に適しています。ブラウザで圧縮するとアップロードが不要になりますが、長い動画の場合はサーバーよりも遅くなります。

関連ツール

よくある質問