Discordに送れるサイズにする
無料アカウントの上限20MBに収まるよう、動画や画像を圧縮します。ブラウザ内で処理するので、ファイルはアップロードされません。
入力
画像・動画をドラッグ&ドロップ
またはクリックして選択
画像(JPG・PNG・HEIC・WebP・GIF・AVIF・BMP)/動画(MP4・MOV・WebM・MKV・AVI・M4V ほか)
この道具が決めること
品質のパーセントではなく、送り先を選ぶ方式です。ファイルを置くと、この5つが「そのファイルに合いそうな順」に並び替わり、それぞれの見込みサイズが付きます。
- Webに載せるブログやサイト用。表示に必要な解像度まで下げます長辺 1600px
画質 0.82 - メール・チャットで送る添付の上限に収まる大きさに。相手の環境を選びません長辺 1280px
画質 0.75 - SNSに投稿する解像度は保ったまま。投稿先の再圧縮に耐える設定です長辺 2048px
画質 0.85 - とにかく小さく容量が最優先のとき。画質は落ちます長辺 1024px
画質 0.60 - 画質はそのままサイズ変更なし。無駄なデータだけを削ります大きさはそのまま
画質 0.92
結果
まだ何もありません
この設定にした理由
Discordの無料アカウントのアップロード上限は20MBです(2026年8月時点)。この数字は変動が激しく、8MB → 25MB → 10MB → 20MB と過去2年で二度変わっています。いま検索して出てくる記事の多くは10MBのままなので、古い数字を見て「小さくしすぎた」ということが起こります。
Nitro Basicなら50MB、Nitroなら500MBまで送れます。またサーバーがブーストされている場合は、そのサーバー内に限ってレベル2で50MB、レベル3で100MBになります。自分が有料でなくても、送り先のサーバー次第で上限が上がっていることがあります。
この道具は目標を決めて圧縮したあと、**出来上がったファイルの実際のサイズを測って**、超えていればもう一度詰め直します。動画の符号化はビットレートを指定しても指定どおりにならないので、計算だけで「収まります」とは言えないためです。
Discordは「アップロード上限を実験中で、一部の利用者はより大きなファイルを送れる」と公式に書いています。20MBは基準値であって、全員に同じ上限が適用されるとは限りません。また判定は圧縮前のサイズで行われます。
よくある質問
- 20MBに収めたのに、まだ「ファイルが大きすぎます」と出ます。
- 考えられるのは3つです。1つ目は、送り先のサーバーではなく自分のアカウント側の上限に当たっている場合。2つ目は、Discordが表示する容量の数え方が2進法(1MB = 1,048,576バイト)ではなく10進法(1MB = 1,000,000バイト)で、境目のファイルがわずかに超えている場合。3つ目は、複数のファイルをまとめて送っていて、合計で判定されている場合です。境目のファイルなら、目標を18MBあたりに下げて書き出し直すと通ります。
- 画質をあまり落とさずに20MBに収めるコツはありますか?
- 解像度より先に尺を削ることです。動画の容量はおおよそ「ビットレート×秒数」で決まるので、10分の動画を20MBに収めるのと、必要な2分だけを20MBに収めるのでは、後者が5倍のビットレートを使えます。次に効くのが解像度で、1080p を 720p にすると必要なビットレートは半分以下になります。フレームレートを落とすのは最後です——動きが不自然になり、削れる量のわりに目につきます。
- 音声だけ残して容量を減らすことはできますか?
- このページの道具は映像と音声の両方を持つファイルとして圧縮するので、映像を捨てる操作はここにはありません。音声だけでよければ、ファイル変換の「動画から音声だけ取り出す」を使ってください。MP3として書き出すので、10分の動画でも15MB程度になり、Discordの無料枠にそのまま収まります。