本文へスキップ
ツール

JPEG 品質フィルター

WordPress は画像を82%で再圧縮する — それを変更

ブラウザ内で動きます。何もアップロードされません。

Quality

What it does to a flat graphic

A hard edge on a flat colour is the worst case for JPEG. Drag the slider and watch the halo appear around the shapes. This is rendered live in your browser at the exact quality you picked.

Original
Compressed preview
At quality 82 ·
Scope
functions.php

Only affects images uploaded AFTER the filter is active. Existing images keep the quality they were encoded at until you regenerate them. And note the preview above is your browser's JPEG encoder, not your server's — the artefacts are representative, the byte counts are not.

JPEG 品質フィルター について

アップロードするすべての JPEG は、デフォルトで品質82で再エンコードされます。写真なら問題ありませんが、スクリーンショットやフラットなグラフィックでは目に見えて劣化します。これを変更するフィルターを生成し、各品質レベルの見え方をライブプレビューで確認できます。

FAQ

よくある質問

WordPress はデフォルトでどの JPEG 品質を使いますか?

82 です。アップロードするすべての JPEG がその品質で再エンコードされ、WordPress がそこから生成する派生サイズもすべて同様です。写真には妥当なデフォルトですが、スクリーンショットやロゴ、フラットなグラフィックには目に見えて不十分です。これらはくっきりした輪郭があり、圧縮ノイズを隠せる写真的なノイズがないためです。

JPEG 品質を 100 に設定すべきですか?

いいえ。おおよそ 92 を超えると、目に見える品質ではなくファイルサイズを買っているだけになり、100 では誰も気づかない差のためにファイルが 3 倍になることもあります。画像がスクリーンショットや UI グラフィックなら、88〜92 が妥当な範囲です。

これを変えるとすでにアップロード済みの画像も直りますか?

いいえ。このフィルターは有効化した後に処理される画像に適用されます。既存の画像は、再アップロードするか、プラグインや「wp media regenerate」でサムネイルを再生成するまで、エンコードされたときの品質を保持します。