SNS圧縮シミュレーター
各SNSに画像をアップロードしたとき、どれだけ画質が変わるかをブラウザ上でシミュレーションします。
🖼️
画像をドラッグ&ドロップ
またはクリックしてファイルを選択
SNS圧縮シミュレーターとは
InstagramやX(旧Twitter)などのSNSは、アップロードされた画像を独自のアルゴリズムで自動的に圧縮します。 この圧縮によって、投稿前とはっきり違う画質になることがあります。 特にX(旧Twitter)はJPEG quality 70%相当と圧縮が強く、繊細なグラデーションやテキストが含まれた画像で劣化が目立ちます。
このツールは各SNSの圧縮品質(JPEG quality値)をCanvas APIでシミュレーションし、 元画像と圧縮後の差を並べて比較できます。投稿前に仕上がりを確認することで、 無駄な高解像度エクスポートを避けられます。
各SNSの圧縮品質の目安
- Instagram — JPEG 85%相当・長辺最大1080px(投稿画像)
- X (Twitter) — JPEG 70%相当・長辺最大2048px(写真はJPEG変換あり)
- Facebook — JPEG 85%相当・長辺最大2048px
- LinkedIn — JPEG 80%相当・長辺最大1200px
- LINE — JPEG 75%相当・長辺最大1920px
- YouTube — JPEG 90%相当・長辺最大1280px(サムネイル)
※ 上記はコミュニティによる実測・逆算に基づく推定値です。各SNSの仕様変更により変わる場合があります。
品質の差は実際どう見えるのか
JPEG品質70%(X相当)と90%(YouTube相当)の差を、テストチャートの同じ場所を3倍拡大して比べたのが次の画像です。 70%では空のグラデーションの微細な質感が潰れ、のっぺりしたブロック状のムラに置き換わります。 ファイルサイズは176KBと433KBで2.5倍近く違いますが、縮小表示ではほぼ区別がつかないのもJPEGの面白いところです。

圧縮を見越した画像の最適化
SNSの圧縮を踏まえると、エクスポート時に少し高めの品質設定(WebP 85〜90%、JPEG 90%以上)にしておくことが有効です。 また、Instagramでは長辺1080pxに縮小してからアップするほうが、大きい画像をそのまま投稿するより圧縮後の品質が安定します。 SizeKitのリサイズツールを使えば、各SNSの推奨サイズへのリサイズと形式変換を一括で行えます。
よくある質問
Q. シミュレーション結果は本物のSNSと完全に一致しますか?
完全一致はしません。各SNSの圧縮アルゴリズムは非公開のため、実測・逆算に基づく推定品質値でJPEG再圧縮を再現しています。「どの程度荒れるかの傾向」を投稿前に掴む目的で使ってください。
Q. アップロードした画像はサーバーに送信されますか?
いいえ。処理はすべてブラウザ内のCanvas APIで完結し、画像が外部に送信されることはありません。通信環境がなくても動作します。
Q. スライダーの見た目がほとんど変わらないのですが?
すでに圧縮済みのJPEG(スマホ写真など)は劣化がマスキングされて差が出にくいことがあります。グラデーション・文字・細かい模様を含む画像だと差がはっきり見えます。