Skip to content
Back to Blog
device-usecase-privacy

WhatsAppのファイルサイズ制限と、それを回避して送信する方法

2026-05-17 9 min read

WhatsAppのファイルサイズ制限を分かりやすく解説

WhatsAppは送信できるものに厳格な上限を設けており、その上限はファイルの種類によって異なるため、多くの人が常に混乱しています。2025年現在、制限は表面的にはシンプルです。通常の方法で送信される写真と動画は16MBまで、iOSとAndroidの専用動画ボタン(2023年に追加)で共有される動画はなんと2GBまで、そしてドキュメントは100MBまでです。「ドキュメント」とは、写真や動画ではない、クリップアイコンから添付したあらゆるファイルを指します。音声メッセージも上限は16MBです。 本当の混乱は、ファイルをどう添付するかで始まります。WhatsAppは、全く同じファイルでも、どのボタンを押したかによって扱いを変えるのです。例えば、.mp4動画を「ドキュメント」として送信すると上限は100MBです。しかし、同じファイルをギャラリーピッカーや動画アイコンから送信すると、上限は2GBに跳ね上がります。ただし、そこには落とし穴があります。WhatsAppがファイルを再エンコードするため、画質が大幅に劣化することが多いのです。最新のiPhone 15 Proで撮影した美しい4Kクリップも、友達のスマホに届く頃には目に見えてソフトな印象になってしまいます。WhatsAppの圧縮により、受信者のデバイスに応じて、H.264形式で約720pか1080pまで画質が落とされてしまうのです。 写真も同じように手荒い扱いを受けます。標準の写真送信フローで送る画像は、WhatsAppがことごとく圧縮します。スマホで撮影した12MPのJPEGファイルは、元が4〜6MBあっても、80〜100KBという極小サイズにまで圧縮されてしまいます。これは非常に強力な圧縮で、簡単なスナップ写真には十分ですが、印刷したりアーカイブしたりしたい写真にとっては致命的です。元のファイルを維持するには「ドキュメント」として送信できますが、その場合は100MBの上限に縛られ、受信者は便利なプレビューを見る代わりに手動でダウンロードしなければなりません。どの制限が自分のファイルに適用されるかを知ることが、この制限をうまく乗り切る鍵となります。

なぜ制限が存在するのか、そしてなぜなくならないのか

20億人のユーザーが1日に1000億件のメッセージを送信しているWhatsAppの規模は、驚異的です。その規模で大容量ファイルを保存し中継するのは、Metaのような企業にとっても信じられないほどコストがかかります。標準的な添付ファイルの古い16MBという制限は、モバイルデータが貴重だった時代の名残です。長年にわたって少しずつ引き上げられてきましたが、WhatsAppがこれを完全になくす気配はありません。 エンドツーエンド暗号化も大きな要因です。WhatsAppは、すべてのファイルがあなたのデバイスを離れる前に暗号化します。これは、Google Driveのようなサービスが、複数の人から送られた同じファイルのコピーを1つだけ保存することで容量を節約する「重複排除」という賢い技術を、WhatsAppは使えないことを意味します。WhatsAppでは、すべてのファイルがユニークな暗号化された塊(ブロブ)になります。もしグループチャットの10人が同じミームを送れば、それはサーバー容量を消費する10個の別々の暗号化ファイルとなり、寛大なファイルサイズ制限は深刻な財政的負担となるのです。 この暗号化は、プライバシーとプラットフォームの不正利用にも関連しています。WhatsAppはファイルの中身を見ることができないため、大規模で違法なファイル共有のためにサーバーが使われるのを防ぐための大雑把な手段として、サイズ制限を利用しています。競合のTelegramは全ユーザーに2GB(Premiumユーザーは4GB)のファイル送信を許可していますが、それにはトレードオフがあります。Telegramはグループチャットやクラウドメッセージでデフォルトでエンドツーエンド暗号化を使用していません。ファイルサイズのために乗り換えを考えているなら、そのセキュリティの違いを理解する必要があります。結論は明らかです。これらの制限はWhatsAppのアーキテクチャに組み込まれたものであり、恣意的な決定ではありません。上限を引き上げる隠し設定を探すのは時間の無駄です。そんなものは存在しません。

送信前にファイルを圧縮する:本当に効果のある方法

大容量ファイルを送る最善策は、WhatsAppを開く前にファイルを小さくすることです。PDFやWordファイル、スプレッドシートのようなドキュメントの場合、これは通常簡単です。巨大なPDFと格闘したことのある人なら誰でも知っていますが、その原因はほとんどの場合、不必要に高解像度な画像です。Adobe Acrobatで「ファイル > 書き出し形式 > サイズが縮小されたPDF」を使って書き出すか、専用のPDF圧縮ツールを使えば、150MBのファイルを画質の目に見える劣化なしに100MBの制限以下にできることがよくあります。PDFに300DPIのスキャンページが含まれている場合、それを150DPIに落とすだけで、画面上ではほとんど見分けがつかず、ファイルサイズを半分にできます。 動画の場合、計算はもっとシビアです。5分間の4K・60fpsのクリップは、簡単に1.5〜2GBになります。これを標準添付の16MB制限以下にするには、動画が視聴に耐えないほど強力に圧縮されてしまいます。WhatsAppで動画を送る際に画質を気にするなら、選択肢は実質3つしかありません。専用の動画ボタンを使う(最大2GB、ただしWhatsAppの再エンコードを受け入れる必要あり)、ドキュメントとして送信し100MB以下に抑える、あるいは単に外部リンクを使う、です。 音声はもっと柔軟です。16MBのWAVファイルは、話し声であれば音質の低下をほとんど感じさせずに、128kbpsで5MB以下のMP3に変換できます。音楽の場合は、192kbpsが良い最低ラインです。CocoConvertは、これらの<a href="/convert/wav-to-mp3">WAVからMP3</a>や<a href="/convert/flac-to-mp3">FLACからMP3</a>への変換をうまく処理してくれ、アカウントも不要です。ただし、CocoConvertは動画を目標ファイルサイズに圧縮するわけではない点に注意してください。あくまで形式を変換するだけです。500MBの.movが魔法のように90MBの.mp4になるわけではありません。出力サイズはファイル拡張子だけでなく、ソースのビットレートに依存します。

外部リンクを使ってWhatsAppで大容量ファイルを送信する

ファイルを圧縮できない場合、例えば編集用のRAW動画や、非圧縮の建築図面、巨大なデータセットなどの場合は、アップロードしてリンクを共有するのが最善の解決策です。これは裏技ではなく、どんなメッセージングアプリを使うにせよ、大容量ファイルを転送するためのプロの標準的な方法です。 ほとんどの人にとって、Google Driveが最も手軽な方法でしょう。ファイルをアップロードし、右クリックして「リンクを取得」を選び、共有設定を「リンクを知っている全員」が閲覧可能に設定し、そのURLをWhatsAppに貼り付けます。受信者にはきれいなプレビューカードが表示され、タップするだけでダウンロードできます。無料のGoogleアカウントには15GBのストレージが付いています。Dropboxも堅実な選択肢で、無料で2GBを提供し、同様の「リンクをコピー」機能があります。一度きりの素早い転送には、私はWeTransferをよく使います。最大2GBまで無料で、アカウントも不要、リンクは7日後に失効します。この有効期限は実は優れた機能で、ファイルが永遠にオンライン上に残るのを防いでくれます。 さて、ここで重要なプライバシーのポイントです。Google DriveやDropboxのリンクを共有するとき、あなたはWhatsAppのエンドツーエンドで暗号化された保護領域から一歩外に出ることになります。ファイルはGoogleやDropboxのサーバー上に置かれ、そのリンクを知っている人なら誰でもアクセスできてしまいます。これは、医療記録や法的文書、財務データのような機密性の高いコンテンツにとっては大きな問題です。そうしたファイルについては、Bitwarden Sendのようなサービスを使うか、自分でホストするか、あるいはパスワードで保護したZIPやPDFにしてWhatsAppのドキュメント添付機能に固執すべきです。WhatsAppはファイルの中身を見れませんが、クラウドストレージのプロバイダーは見ることができます。 WhatsApp Businessユーザーであっても、ここで特別な扱いは期待できません。基本的なファイルサイズ制限は同じです。APIには若干異なる上限(ほとんどのメディアで最大100MB)がありますが、それは自動メッセージ用であり、アプリから手動で送信するファイル用ではありません。

WhatsAppの要件に合わせてファイル形式を変換する

問題はファイルのサイズではなく、その形式であることもあります。WhatsAppはサポートする形式にうるさく、間違った種類のファイルを送ると、完全に失敗するか、不必要にサイズが膨れ上がることがあります。 例えば画像です。WhatsAppは、写真として送信する場合、JPEG、PNG、WebPをネイティブに扱います。しかし、最新のiPhoneのデフォルト形式であるHEICファイルは好みません。HEICを写真として送ると、WhatsAppがその場で(圧縮付きで)変換してくれますが、ドキュメントとして送ると、受信者が全く開けない可能性があります。簡単な解決策は、送信前にJPEGに変換することです。CocoConvertはシンプルな<a href="/convert/heic-to-jpeg">HEICからJPEGへの変換</a>ツールを提供しています。ファイルをアップロードし、JPEGを選んで、結果をダウンロードするだけです。4MBのiPhoneのHEICファイルは、見た目の品質を損なうことなく3〜4MBのJPEGになります。 動画の場合、ドキュメントとして送信するのに最適なのは、H.264エンコーディングとAAC音声を使ったMP4ファイルです。iPhoneのMOVファイル、スクリーンレコーダーのMKV、古いAVIファイルはすべて、MP4に変換するとずっと扱いやすくなります。ただし、形式変換によってファイルサイズが逆に増加することもあるので注意が必要です。効率的な80MBのMKVファイルが、最新のH.265 (HEVC) エンコーディングを使っている場合、より互換性のあるH.264のMP4に変換すると120〜150MBに膨れ上がることがあります。H.265は効率的、H.264は互換性が高い。自分の状況にとってどちらが重要かを判断する必要があります。 ドキュメントの場合、最も一般的な作業は他のすべてをPDFに変換することです。4K画像が満載の200MBのPowerPointデッキは、多くの場合60〜80MBのPDFとして書き出すことができ、そこからさらに圧縮することも可能です。写真がたくさん入ったWord文書も同様です。Microsoft Officeがインストールされていないマシンを使っているなら、CocoConvertの<a href="/convert/docx-to-pdf">DOCXからPDF</a>や<a href="/convert/pptx-to-pdf">PPTXからPDF</a>への変換ツールが役立ちます。

ファイルの分割:最後の手段だが、時には有効

ファイルの分割は最終手段です。どうしてもファイルを元の形式と品質で送る必要があり、かつ1つのメッセージには大きすぎる場合、それを小さな断片に切り分けることができます。しかし、これは受け取る側にとって本当に頭の痛い作業になることを覚悟してください。 動画の場合、HandBrake(Windows、Mac、Linuxで利用可能)のような無料ツールで、動画をチャプターや時間ベースの塊にスライスできます。ファイルを開き、Chaptersタブに移動して、各部分の開始点と終了点を設定するだけです。各セグメントを別々のファイルとして書き出せます。100MBで45分のドキュメンタリーが、3つの15分セグメントになり、それぞれが約33MBでWhatsAppの100MBドキュメント制限を余裕で下回る、といった具合です。受信者は頭の中でそれらを繋ぎ合わせなければならず、面倒ですが、家族のビデオなら許容範囲かもしれません。 ZIPやRARのような大きなアーカイブファイルの場合、Windowsの7-ZipとMacのThe Unarchiverの両方が分割アーカイブの作成をサポートしています。7-Zipでは、フォルダを右クリックして「書庫に圧縮」に進み、「書庫を分割」オプションを90000000(90MBの場合)のように設定するだけです。これにより、`archive.001`、`archive.002`などの一連のファイルが生成されます。この方法は、受信者が適切なソフトウェアを持っていて、ファイルの再結合方法を知っている場合にのみ機能するため、テクノロジーに詳しくない親戚に試すのはやめましょう。 PDFは分割するシナリオとしては最も手間がかかりません。Adobe Acrobat(有料)や様々な無料のウェブツールで、PDFをページ範囲で分割できます。200ページで150MBのレポートを、前半と後半でそれぞれ75MBの2つのファイルに分割できます。これは、各PDFが自己完結しているため機能します。相手はただパート1を読み、次にパート2を読めばいいのです。 真剣に、分割は最後の手段と考えてください。相手が別の方法で完全なファイルを受け取れるなら、絶対に外部リンクのアプローチを使うべきです。その方が誰にとっても良いことです。

制限を回避する際にファイルのプライバシーを保つ方法

これまで議論してきたすべての回避策には、利便性とプライバシーの間のトレードオフが伴います。あなたのデータがどこに行くのかを明確にしておきましょう。 オンラインツールを使ってファイルを圧縮・変換する場合、そしてそれにはCocoConvertも含まれますが、あなたはそのファイルをサービスのサーバーにアップロードしています。CocoConvertは処理後すぐにアップロードされたファイルを削除しますが(正確な期間はプライバシーポリシーで確認できます)、短い間、あなたのファイルは外部のインフラ上に存在します。休日のビデオやレシピのPDFなら、これは完全に許容できるリスクです。しかし、個人の健康情報、法的資料、財務データを含むものについては、オフラインツールを使わなければなりません。HandBrake、FFmpeg、LibreOffice、7-Zipのようなアプリを使いましょう。これらはすべて無料で、完全に自分のコンピュータ上で動作し、あなたのデータをどこにも送信しません。 Google DriveやDropboxのリンクを共有するとき、あなたはWhatsAppのエンドツーエンド暗号化を、プラットフォームの保管時の暗号化(at-rest encryption)と交換していることになります。これは決定的な違いです。はっきり言うと、GoogleはあなたのDriveファイルを読み取れますが、WhatsAppはあなたのメッセージを読み取れません。Driveのリンクで機密性の高いものを共有する場合は、アップロードする前にファイル自体をパスワードで保護することで、セキュリティ層を追加できます。Adobe AcrobatとLibreOfficeの両方で、PDFにパスワードを設定できます(Acrobatでは「ファイル > プロパティ > セキュリティ」の下)。そして、パスワードは別のWhatsAppメッセージで受信者に送ります。そうすれば、たとえリンクが漏れても、ファイル自体はまだロックされています。 最後のヒントです。良きWhatsApp市民でいましょう。受信者のメディア自動ダウンロード設定が、相手の体験に影響することを忘れないでください。Androidでは、設定は「設定 > ストレージとデータ > メディアの自動ダウンロード」にあります。もし相手がモバイルデータでの自動ダウンロードをオフにしている場合、あなたのファイルをタップしてダウンロードする必要があります。大容量ファイルの場合、これは良いことです。誰もデータプランを消費する予期せぬ90MBのダウンロードを望んでいませんから。送信する前にファイルサイズについて一言伝えてあげましょう。

WhatsAppのファイルサイズ制限と、それを回避して送信する方法 | CocoConvert Blog