最近のiPhoneやGalaxyの写真1枚は、3MBから12MBのどこかに着地しえます。誕生日会で40枚撮れば、ケーキを切る前に半ギガバイトを使い果たしています。ストレージが埋まり続けたり、添付が大きすぎてメールがはね返されたりするなら、原因はファイルサイズで、それはあなたのせいではありません。

スマホ写真がなぜこんなに重くなったのか

写真がなぜこんなに大きいの?スマホ写真を小さくする方法 — visual 1
スマホ写真がなぜこんなに重くなったのか

3つのことが同時にあなたに逆らって働いています。

センサーの解像度が上がり続ける。 4800万画素や2億画素のセンサーは、数年前の800万や1200万画素のカメラよりはるかに多くのピクセルを1枚に書き込みます。ピクセルが多いほどデータが多い。1200万画素の画像はおよそ1200万の色の値で、4800万画素はどんな圧縮の前でもその4倍です。

HDRと計算写真がレイヤーを足す。 スマホはしばしば複数の露出を捉えて合成し、それからノイズ低減とシャープ化をかけます。階調のディテールが豊かなほど圧縮しにくいので、保存されるファイルは大きくなります。

形式が重要。 JPEGはコンパクトだが非可逆です。AppleのHEICやGoogleの新しい形式はよりよく絞りますが、写真を共有した瞬間、しばしば大きなJPEG、あるいはPNGにさえ変換し戻され、サイズが膨らみます。特にPNGは、写真ではなくフラットな色のグラフィック向けで、スマホのスナップを必要の2〜3倍大きくしえます。

だから「大きな写真」はたいてい、高解像度センサーに、役目を果たしていない形式が加わった正直な結果です。

写真サイズを実際に減らす2つのてこ

写真がなぜこんなに大きいの?スマホ写真を小さくする方法 — visual 2
写真サイズを実際に減らす2つのてこ

本当のコントロールは2つだけで、両方を理解することが勝負のすべてです。

てこ 何を変えるか いつ使うか
圧縮(品質) どれだけディテールを捨てるか ほぼつねに。まず試すこと
解像度(寸法) 画像が何ピクセル持つか 画像が表示されるより大きいとき

圧縮は優しい選択肢です。JPEGを最高品質から約80%に落とすと、しばしば目に捉えられる違いなしにファイルが半分になります。リサイズは鈍いが強力な選択肢です。横8000ピクセルの写真は、ウェブサイト、書類、メッセージにそんな大きさは要らず、各寸法を半分にするとピクセル数はおよそ4分の1になります。

たいていはまず圧縮し、ファイルがまだ重いか寸法が本当に過剰なときだけリサイズします。

写真を小さくする、ステップバイステップ

品質を高く保ちつつファイルを下げるワークフローがこちらです。

  1. 圧縮から始める。写真を画像圧縮に入れ、JPEGやWebPを分別ある品質で再エンコードさせます。元より大きなファイルを決して返さないので、試して損はありません。
  2. 結果を確認する。9MBの写真が今2MBで見分けがつかないなら、完了です。
  3. さらに小さくしたければ、リサイズする。画像リサイズで6000ピクセルの画像を、たとえば長辺2000ピクセルに下げます。画面用ならそれでも十分くっきりです。
  4. 絶対の最小がほしければ、リサイズ版をもう一度圧縮します。

すべてがCanvasとWebAssemblyを使ってブラウザ内で起きます。写真がサーバーにアップロードされることはなく、それは「大きな写真」がパスポートのスキャンや子どもの写真であるとき重要です。ツールは初回訪問後にオフラインでも動くので、飛行機で旅行写真のフォルダを小さくできます。

どこまで小さくすべき?

  • メールやチャット: 1画像あたり1MB未満を狙う。気軽な共有には品質75〜80%で見分けがつきません。
  • ウェブサイト: レイアウトが実際に使う幅(しばしば1200〜2000px)にリサイズし、WebPに圧縮。画像を速く読み込ませるのガイドを参照。
  • 印刷: 控えめに。フル解像度を保ち軽い圧縮を使う、印刷は余分なピクセルに報いるので。
  • 元データの保管: 手をつけないコピーを1つ保ち、共有するコピーを圧縮する。

数十のファイルがあるなら、バッチモードで一式まるごとを一度に圧縮し、1枚ずつではなく1つのZIPとしてダウンロードできます。

手短な答え

写真が大きいのは、最新のセンサーが膨大なディテールを捉え、それが収まる形式がしばしば非効率だからです。まず圧縮して無駄をそぎ、寸法が画像の実際に見られる場所を上回るときにリサイズし、元データを1つしまっておく。2つのてこ、数クリックで、ストレージの警告は止まります。