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

2026年10月12日 · 1 分で読めます

Facebookの写真サイズとアップロード制限 — 上限と超えないためのコツ

Facebookの写真アップロード制限を解説。最大ファイルサイズ、ピクセル寸法、投稿前に画像を適切なサイズへ圧縮する方法まで。

Facebookがアップロードを受け付ける写真は1ファイルあたり15MBまでです。これを超えるとアップロードは失敗します。スマホで撮った写真は3〜8MB程度に収まることがほとんどなので、通常この上限に当たることはありません。しかし、RAWからの書き出し、編集済みのTIFF、非圧縮のPNG、ミラーレスカメラの連写データなどは15MBを超えることが珍しくなく、その場で弾かれてしまいます。

ただし、上限を知っているだけでは半分の答えにしかなりません。より実用的なのは、「アップロードされた写真にFacebookが実際に何をするのか」、そして「狙いどおりの見た目を保つためにアップロード前に何ができるのか」という点です。


Facebookの写真アップロード容量の上限は?

厳格な上限は1枚あたり15MBです。動画は別の制限が設けられています(通常のアップロードで1GB、特定の形式では最大10GB)。この記事では静止画のみを扱います。

モバイルアプリからアップロードする場合も上限は同じですが、アプリが端末内で先に圧縮をかけることが多いため、スマホでエラーに遭遇することはほとんどありません。一方、デスクトップから、特にフル解像度の書き出しファイルをアップロードする場合は、15MBを超えた時点で壁にぶつかります。


Facebookはアップロード後に写真を圧縮する?

はい、必ず圧縮されます。たとえ3MBで上限に余裕があっても、Facebookはサーバー側で再エンコードします。詳細は時期によって変わりますが、おおまかな挙動は次のとおりです。

  • JPEG写真は再圧縮され、多くの場合品質85%程度かそれ以下になる
  • PNGファイルは、透過がなければJPEGに変換される。透過がある場合はPNGのまま保持されることもあるが、それでも再エンコードはされる
  • iPhoneのHEICファイルは自動的に変換される
  • 通常の投稿では、保存される解像度の上限はおおむね長辺2048px前後。ただし一部のアカウント種別では、より高解像度での保存が導入されている

つまり、2000万画素のJPEGをアップロードしても、きちんと準備した2048pxのJPEGより鮮明になるわけではありません。どちらにせよFacebookが再エンコードするからです。ここから導かれる実践的な結論は、アップロード前に自分で圧縮をコントロールしておくこと。そうすれば、画質のトレードオフをFacebookのアルゴリズムではなく自分で決められます。


アップロード後に写真がぼやけて見えるのはなぜ?

理由は主に3つで、たいていは複合的に起きています。

  1. 二重圧縮。 Facebookは写真を圧縮します。すでに強く圧縮されたJPEGを書き出していた場合、Facebookの処理がさらに画質を落とします。高品質な書き出しから始めてFacebookに一度だけ圧縮させるほうが、劣化済みのファイルを上げるよりきれいに仕上がります。

  2. 解像度の不一致。 表示サイズより小さい写真をアップロードすると、拡大表示されて甘く見えます。単体画像なら長辺1200px以上、Facebookが実際に保存する範囲で最もシャープにしたいなら2048pxを目安にしましょう。

  3. 形式のミスマッチ。 ベタ塗りや文字が多い画像は、JPEGよりPNGのほうがFacebook上でシャープに見えます。JPEGはエッジ周辺にノイズ(アーティファクト)が出るためです。スクリーンショットや図版はPNGで上げてみてください。


どのピクセル寸法でアップロードすべき?

Facebook自身のガイドラインと、安定してシャープな結果が得られる寸法は以下のとおりです。

用途 推奨寸法
単体写真の投稿 最低1200 × 630px、理想は長辺2048px
プロフィール写真 表示は170 × 170px、アップロードは400 × 400px以上
カバー写真 820 × 312px(デスクトップ)/ 640 × 360px(モバイル)
シェアリンクの画像 1200 × 630px
ストーリーズ 1080 × 1920px

イベントや旅行の写真など、表示サイズがそこまで重要でない場合は、長辺2048pxで品質80〜90%のJPEGとして保存するのがおすすめです。15MBを大きく下回りつつ、Facebookに可能なかぎり良い素材を渡せます。


アップロード前にファイルサイズを小さくするには?

15MBの上限に引っかかっている場合、あるいはFacebookの圧縮処理が入る前に自分で画質を決めたい場合は、自分でファイルサイズを落とす必要があります。選択肢は次のとおりです。

画像編集ソフトを使う(Photoshop、Lightroom、GIMPなど)。 JPEGで書き出し、品質スライダーを調整します。多くのソフトで品質80にすれば、通常の表示サイズではオリジナルとほぼ見分けがつきません。一般的な2000万画素の写真なら4〜8MB程度に収まり、上限には十分な余裕があります。

スマホで行う。 iOSもAndroidも、共有シートから縮小サイズで写真を共有できます。ただし、出力サイズを細かく指定できないのが難点です。

オンライン圧縮ツールを使う。 目標のファイルサイズが決まっているときや、デスクトップのソフトを開かずにまとめて圧縮したいときに最速の方法です。15MB未満に収めたいとき、あるいはFacebookの再エンコード前に渡す内容を自分で決めたいときは、share-pics.com/compressで指定したファイルサイズに画像を圧縮できます。アカウント登録は不要。アップロードして、目標サイズを設定し、結果をダウンロードするだけ。会員登録も、インストールするソフトも必要ありません。


FacebookにRAWファイルはアップロードできる?

できません。FacebookはRAW形式(.CR2、.ARW、.NEF、.DNGなど)を受け付けません。アップロード前にJPEGかPNGに書き出す必要があります。そもそもRAWファイルの多くは15MBを大きく超えるので、仮に形式が対応していてもサイズ制限に引っかかります。


一度にアップロードできる枚数に上限はある?

1回のアルバムアップロードで、Facebookは最大1,000枚まで許可しています。複数回のアップロードを合わせたアルバム全体の上限は明示されていませんが、高解像度ファイルを数百枚まとめて上げると、セッションがタイムアウトすることがあります。大量にアップロードする場合は、50〜100枚ずつに分けたほうが確実です。


Facebookが実際に対応している形式は?

Facebookがアップロードで受け付ける静止画形式は以下のとおりです。

  • JPEG / JPG
  • PNG
  • GIF(アニメーションGIFはフィード上で再生されます)
  • BMP
  • TIFF(アップロード時に変換)
  • HEIC(アップロード時に変換、iOSの標準形式)
  • WEBP

AVIFは現時点では非対応です。AVIF画像を投稿したい場合は、先にJPEGかPNGに変換してください。


Facebookにまったく圧縮させずに写真を共有したい場合は?

それはまったく別の問題です。Facebookはアップロードされたファイルを必ず再エンコードします。アップロード方法やアカウント種別にかかわらず、これを無効化する設定は存在しません。撮影したままの元ファイルを厳密に保持することが重要なら(クライアント向け、プリントラボ、共同作業者への共有など)、Facebookはその用途に向いたツールではありません。


まとめ

  • Facebookの写真アップロード上限は1ファイル15MB
  • ファイルサイズにかかわらず、アップロードした写真はすべて再圧縮される
  • 最もシャープに見せたいなら、Facebookの圧縮が入る前に長辺2048pxのJPEGでアップロードする
  • 15MB未満に収めるには、画像編集ソフトかオンライン圧縮ツールを使う。share-pics.com/compressなら目標ファイルサイズに合わせてリサイズでき、アカウント登録も不要
  • 対応形式はJPEG、PNG、GIF、BMP、TIFF、HEIC、WEBP。RAWとAVIFは非対応
  • 1回のアルバムセッションで最大1,000枚までアップロード可能

この記事を共有

Xで共有 WhatsApp

コメント

まだコメントはありません。最初のひとりになりませんか。

コメントするユーザー名を選んでください

半角英数字とアンダースコアのみ(3〜20文字)