仕事でもプライベートでも、メールでファイルを添付して送る機会は非常に多いでしょう。
しかし、大きなファイルを添付しようとすると「ファイルが大きすぎます」とエラーが表示されて送れないことがあります。
メールサービスにはそれぞれ添付ファイルのサイズ上限が設けられており、超えた場合は代替の送信手段を選ぶ必要があります。
本記事では、GmailやOutlookをはじめとする主要メールサービスのファイルサイズ上限を一覧で紹介するとともに、制限を超えた場合の対処法(ファイルの圧縮・分割送信・クラウドストレージを使った共有)まで詳しく解説します。
メールでのファイル共有に困っている方は、ぜひ最後までお読みください。
目次
メール添付ファイルのサイズ上限は各サービスによって異なる
それではまず、主要なメールサービスのファイルサイズ上限と、制限の仕組みについて解説していきます。
主要メールサービスの添付ファイルサイズ上限一覧
代表的なメールサービスの添付ファイルサイズ上限をまとめます。
| メールサービス | 添付ファイルの上限 | 備考 |
|---|---|---|
| Gmail | 25 MB | 25MB超はGoogleドライブリンクに自動変換 |
| Outlook(Microsoft365) | 20 MB(通常)〜150 MB(設定による) | 組織の設定によって異なる |
| Yahoo!メール | 25 MB | 合計25MBまで |
| iCloud メール | 20 MB | Mail Drop機能で5GBまで送信可能 |
| Thunderbird(IMAP) | サーバー設定による | 一般的に10〜50 MB |
| 企業メールサーバー | 10〜50 MB程度が多い | 管理者設定による |
特に注意が必要なのは、送信側だけでなく受信側のサーバーにもサイズ制限が設けられていることです。
送信側は25MBまで対応していても、受信側のサーバーが10MBまでしか受け付けない場合は届きません。
添付サイズの制限が設けられている理由
メールサービスが添付ファイルサイズを制限する主な理由は、サーバーへの負荷分散とストレージコストの管理、スパムや悪意あるファイルの拡散防止、ネットワーク帯域の適正利用などです。
メールはもともとテキスト通信のためのプロトコル(SMTP)で設計されており、大容量ファイルの転送に最適化されていません。
大容量ファイルの共有には、クラウドストレージを活用する方が効率的で信頼性も高いです。
Base64エンコードによるサイズ増加に注意
メールに添付されたファイルは「Base64エンコード」という形式に変換されて送信されます。
このエンコード処理によって、実際のファイルサイズより約33%大きくなるという特性があります。
例えば15MBのファイルは、エンコード後に約20MBになります。
このため、Gmailの25MB制限を考えると、実際に添付できるファイルの目安は約18〜19MBが上限と考えておくのが安全です。
GmailとYahoo!メールの上限は25MB、Outlookは通常20MBです。ただしBase64エンコードで実サイズが約33%増加するため、実際に添付できる目安は18〜19MB程度と考えておきましょう。
Gmailで大きなファイルを送る方法
続いては、Gmailの制限を超えるファイルを送る場合の具体的な対処法を確認していきます。
GmailとGoogleドライブの連携を使う
Gmailでは25MBを超えるファイルをGoogleドライブ経由で自動的に送信する機能が組み込まれています。
添付ボタンをクリックしてファイルを選択した際、ファイルが25MBを超える場合は自動的にGoogleドライブにアップロードされ、メール本文に共有リンクが挿入されます。
受け取った側はリンクをクリックするとGoogleドライブ上でファイルを確認・ダウンロードできる仕組みです。
また手動でGoogleドライブにアップロードしてから、「ドライブのファイルを挿入(クリップボードアイコンのGoogleドライブマーク)」でリンクを挿入することもできます。
Gmailの添付ファイルを圧縮して送る
ファイルサイズが25MB未満に収まる場合は、ファイルを圧縮してから添付する方法が使えます。
Gmailへの添付前にファイルを圧縮する手順(Windows)
1. 送りたいファイルを右クリック→「送る」→「圧縮(zip形式)フォルダー」
2. 生成されたZIPファイルのサイズを確認
3. 25MB(実用上18〜19MB以下)を下回っていれば添付して送信
4. サイズが大きい場合は内容の分割やGoogleドライブ共有を検討
画像や動画はすでに圧縮されているためZIP化してもほとんどサイズが変わりませんが、Wordファイルや複数のテキストファイルはZIP化で20〜50%削減できることがあります。
Gmailで複数のファイルを分割して送る
一度に送れないほど大きなファイルを分割して複数のメールで送る方法もあります。
ただしこの方法は受け取り側が結合作業をする手間がかかるため、現実的にはクラウドストレージを使った共有の方がスマートです。
どうしても分割送信が必要な場合は「7-Zip」などの圧縮ソフトで分割圧縮(分割アーカイブ)を作成する方法が使えます。
Outlookで大きなファイルを送る方法
続いては、Outlookでファイルサイズ制限を超えるファイルを送る場合の対処法を確認していきます。
OutlookとOneDriveの連携を使う
GmailとGoogleドライブの関係と同様に、OutlookはMicrosoftのクラウドストレージ「OneDrive」と緊密に連携しています。
OutlookからOneDriveリンクを使って送る手順
1. Outlookで新規メールを作成
2. 添付ボタン→「クラウドの場所からファイルを添付」を選択
3. OneDriveにアップロード済みのファイルを選択
4. 「リンクとして共有」を選択してメールに挿入
5. 受信者の権限(閲覧のみ・編集可能など)を設定して送信
OneDriveのリンク共有では、ファイルサイズの制限なく送ることができ、受け取り側もMicrosoftアカウントがなくても閲覧可能な設定にすることができます。
Outlook Web版での添付制限と対処法
Outlook Web版(outlook.live.com)では個人アカウントの場合25MBまでが一般的な制限です。
Microsoft 365の法人アカウントでは管理者の設定によって最大150MBまで引き上げられることがありますが、組織ごとに異なるため事前確認が必要です。
OneDriveの無料容量は5GBで、Microsoft 365サブスクリプションに加入すると1TB以上の大容量が利用可能になります。
その他のメールサービスでの対処法
iCloudメールには「Mail Drop」という機能があり、最大5GBのファイルをリンクで送信できます。
Mail Dropで送ったファイルのリンクは30日間有効で、その後は自動的に削除されます。
Yahoo!メールでも大容量ファイルはYahoo!ボックス(クラウドストレージ)経由での共有が可能です。
クラウドストレージを活用してサイズ制限を回避する方法
続いては、メールの添付サイズ制限を根本的に回避するためのクラウドストレージ活用方法を確認していきます。
主要クラウドストレージサービスの比較
メールの代替手段として利用できる主要クラウドストレージサービスを比較します。
| サービス名 | 無料容量 | ファイル上限 | リンク共有 |
|---|---|---|---|
| Google Drive | 15 GB | 5 TB(G Suite) | 可能 |
| OneDrive | 5 GB | 250 GB | 可能 |
| Dropbox | 2 GB | 50 GB(無料版) | 可能 |
| iCloud Drive | 5 GB | 50 GB | 可能 |
| WeTransfer | なし(都度転送) | 無料版2 GB | 可能(7日間) |
WeTransferは容量の契約なしに最大2GBのファイルを7日間限定で送れるシンプルなサービスで、ビジネスでの一時的なファイル共有に非常に便利です。
日本語にも対応しており、相手にアカウントが不要な点も使いやすいポイントです。
クラウドストレージを使った共有の手順
Google Driveを例に、クラウドストレージでのファイル共有手順を説明します。
Google Driveでファイルを共有する手順
1. Google Driveにアクセス(drive.google.com)
2. 「マイドライブ」にファイルをドラッグ&ドロップでアップロード
3. アップロードしたファイルを右クリック→「共有」→「リンクをコピー」
4. 「リンクを知っている全員が閲覧可能」に設定
5. コピーしたリンクをメール本文に貼り付けて送信
受け取り側はGoogleアカウントがなくてもリンクからファイルを確認・ダウンロードできます。
機密性が高いファイルを送る場合は「特定のユーザーのみアクセス可能」に設定することでセキュリティを高めることができます。
ファイルサイズを超えないようにする予防策
メール添付の制限に毎回悩まないために、ファイルを作成・保存する段階からサイズを意識する習慣が重要です。
写真を添付する前に圧縮・リサイズする、PDFを作成する際は最初から「最小サイズ」設定で書き出す、動画はWeb用設定で書き出すといった意識が有効です。
添付前にファイルサイズを確認する習慣をつけるだけで、送信エラーの大半を防ぐことができます。
まとめ
本記事では、メール添付のファイルサイズ上限について、GmailやOutlookなどの主要サービスごとの制限と、超えた場合の対処法を詳しく解説しました。
GmailとYahoo!メールは25MB、Outlookは通常20MBが上限で、Base64エンコードにより実際に添付できる目安は18〜19MB程度です。
制限を超える場合は、GmailならGoogleドライブ連携、OutlookならOneDriveリンク共有が最もスムーズな方法です。
WeTransferのような一時ファイル転送サービスも、相手にアカウント不要で手軽に使えます。
ファイルの圧縮・クラウドストレージの活用・分割送信を状況に応じて使い分けることで、あらゆるサイズのファイルをスムーズに共有できます。
添付前にサイズを確認する習慣を身につけることが、送信エラーを防ぐ最善策です。