Facebookはアップロードするすべての画像を、元のファイル品質に関係なく再圧縮します。 この仕組みを理解することで、Facebookの処理パイプラインを経ても、フィード、プロフィール、 ストーリーでくっきりと見える写真をアップロードできます。
Facebookの画像圧縮方法
Facebookはほぼすべてのアップロードをに変換し、独自の圧縮を適用します。主な動作:
- JPEG変換:PNG、WebP、その他ほとんどのフォーマットはアップロード時に JPEGに変換されます。透明度は失われ、背景は白になります
- 圧縮品質:Facebookは約80〜85%のJPEG品質を目標にしています — すでに圧縮された画像を目に見えて劣化させるほど積極的
- 圧縮前のリサイズ:Facebookの表示サイズより大きい画像は先に縮小され、 その後圧縮されます — 解像度と品質の両方が失われます
- GIF:アニメーションGIFは再生のためにMP4に変換されます。 静止GIFはJPEGになります
各Facebook画像タイプの推奨設定
- プロフィール写真:最低360×360 pxでアップロード — 理想的には800×800以上。 Facebookはデスクトップで170×170、モバイルで128×128で円形にクロップして表示します。 高解像度でアップロードするとダウンサンプリング時により良いデータをFacebookに提供できます
- カバー写真:1640×624 pxでアップロード(最小820×312の2倍)。 Facebookはデスクトップで820×312、モバイルで640×360で表示します — モバイルクロップは上下を切り取るため、重要なコンテンツを中央に配置してください
- 投稿画像:横向きは1200×630 px(1.91:1比率)。正方形は1080×1080。 これらはFacebookのネイティブ表示サイズに一致します — より大きくアップロードしても わずかな改善しか得られずアップロード時間が増えるだけ
- Facebookストーリー:1080×1920 px(9:16)。主な被写体を中央の 1080×1420セーフゾーンに配置 — FacebookがUIを上下に追加する場合があります
- イベントカバー:1920×1080 px(16:9)推奨。Facebookは大画面で 1920×1080で表示し、小画面ではクロップします
二重圧縮の問題
ぼやけたFacebook画像のほとんどは、すでに圧縮されたファイルをアップロードすることが原因です。 発生のメカニズム:
- アップロード前に写真を70% JPEG品質で圧縮
- Facebookがその上に約80〜85% JPEG圧縮を追加適用
- 結果は2回の非可逆圧縮 — 特にテキスト、エッジ、グラデーション周辺に 目に見えるJPEGブロックアーティファクトが発生
解決策:90〜95% JPEG品質でアップロードして、最終圧縮をFacebookに任せましょう。 アップロード時はファイルが少し大きくなりますが、最終的に表示される画像は明らかに良く見えます。
フォーマット選択:JPEGとPNG
- 写真:90〜95%品質のJPEGを使用。自然なグラデーションと有機的なテクスチャは フラットなグラフィックよりもJPEG圧縮をはるかによく処理します。90%品質の1200×630 JPEGは 通常200〜400 KB — Facebookの制限内
- グラフィックス、テキスト、ロゴ:PNGを使用。FacebookはJPEGに変換しますが、 PNGの可逆的な出発点が同じ内容の事前圧縮JPEGよりもシャープなエッジとテキストをよく保存します
- インフォグラフィックとスクリーンショット:グラフィックスと同様 — PNGで開始。 PNGからのFacebookのJPEG変換はJPEGからJPEGへの再圧縮よりも綺麗な結果を生みます
シャープな画像のためのFacebook特有のヒント
- sRGBカラースペース:FacebookはアップロードをsRGBに変換します。 写真がAdobe RGBやProPhoto RGBを使用している場合、色が変わる可能性があります。 正確な色のために編集ソフトウェアで先にsRGBに変換してください
- カバー写真のモバイルセーフゾーン:カバー写真のモバイルクロップは 全体の820×312エリアのうち約640×360を表示します。モバイルの外観が重要な場合は ロゴと顔を左右の極端な端から離してください
- アルバムと複数写真の投稿:Facebookは複数の画像をコラージュグリッドで 表示します。各画像が占めるスクリーンスペースが少ないため、目立った品質低下なしに わずかに小さいサイズでも許容できます
- 共有リンク(Open Graph):Facebookはリンク先のURLからog:imageを 取得します — アップロードした画像ではありません。ここでも1200×630の推奨が適用されます
ステップバイステップ:Facebook用に画像を準備する
- 写真の場合:画像リサイズツールを使用してサイズを 1200×630 px(投稿用)または1640×624 px(カバー用)に設定
- テキストやロゴのあるグラフィックスの場合:PNGのまま維持 — JPEG変換を省略
- 写真の場合:画像圧縮ツールを使用してJPEG品質を 90〜95%に設定 — 高品質を保ちながらファイルサイズを削減
- アップロード前に85%以下に圧縮しないこと — Facebookの追加圧縮がさらに劣化させます
- プロフィール写真の場合:画像クロップツールを使用して 1:1の比率で正方形にクロップしてから800×800にリサイズ — Facebookが円形で表示する 内容をコントロールできます
Facebook画像クイックリファレンス
- プロフィール写真:最小360×360 px(800×800アップロード推奨)
- カバー写真:1640×624 px(シャープさのための2倍サイズ)
- 投稿画像(横向き):1200×630 px
- 投稿画像(正方形):1080×1080 px
- ストーリー:1080×1920 px
- イベントカバー:1920×1080 px
- 最適アップロード品質:アップロード前に90〜95% JPEG