「画像を軽くしたいけれど、毎回アップロードするのは手間だし少し不安」。そんな方に向けて、端末内だけで圧縮できる無料ツールと、TinyPNGとの使い分けを紹介します。
PNG・JPEG・WebPをかしこく圧縮できるサービスとして、TinyPNG はとても人気があります。圧縮品質が高く、WordPressプラグインやAPIも充実しています。
一方で、TinyPNG をはじめとする多くのオンライン圧縮サービスは、画像をサーバーへアップロードして圧縮する仕組みです。無料のWeb版では、一度に扱える枚数やファイルサイズに上限が設けられていることもあります。
『サクッとツール』の画像圧縮は、画像を端末(ブラウザ)の中だけで圧縮し、サーバーへ送信しません。アップロード待ちがなく、枚数もサーバー側の制限を受けません(端末の性能の範囲で処理します)。
TinyPNGはとても優れたサービスです。次のような場合は、TinyPNGの利用が適しています。用途に応じて使い分けるのがおすすめです。
| 項目 | サクッとツール | TinyPNG など一般的なオンラインサービス |
|---|---|---|
| 画像の処理場所 | 端末内(アップロードなし) | サーバーへアップロード |
| 情報漏えいリスク | 送信しないため低い | 運営を信頼する前提 |
| 枚数・サイズ制限 | サーバー制限なし(端末性能次第) | 無料版は上限がある場合あり |
| 対応形式 | JPEG・PNG・WebP・AVIF | PNG・JPEG・WebP |
| 料金・登録 | 無料・登録不要 | 無料枠+API有料 |
| オフライン利用 | 可(読み込み後) | 不可(通信必須) |
ここを知らないと、思わぬ失敗をします。画像の圧縮には、性質のまったく違う2つの方式があります。
| 可逆圧縮 | 非可逆圧縮 | |
|---|---|---|
| 画質 | まったく劣化しない | 少しずつ失われる |
| 軽さ | あまり小さくならない | 大きく小さくなる |
| 元に戻せるか | 戻せる | 戻せない |
| 向くもの | 図・イラスト・スクリーンショット | 写真 |
普段よく使われているのは非可逆のほうです。ファイルが劇的に軽くなる代わりに、失われた情報は二度と戻りません。
ここで大事なのは、圧縮した画像をさらに圧縮しないことです。非可逆の圧縮は、かけるたびに劣化が積み重なります。何度も保存し直した画像がぼやけて見えるのは、これが原因です。
「とにかく小さく」は正解ではありません。用途ごとに目安があります。
迷ったときは、圧縮後の画像を実際に使う大きさで表示して確かめるのが確実です。縮小して表示するなら多少粗くても分かりませんが、拡大するなら粗さが出ます。
「送信されません」と書いてあるだけでは、確かめようがありません。1分で自分で検証できます。
通信がない状態で最後まで動けば、送信していないことの証明になります。送っているなら、通信を切った時点で止まるはずだからです。アップロード型のサービスで同じことを試すと、必ず途中で失敗します。この違いは、説明を読むより一度試したほうが早く納得できます。
画像は送信しませんが、まったく通信が発生しないわけではありません。
| 送信の有無 | |
|---|---|
| 画像そのもの | 送信しません |
| ファイル名 | 送信しません |
| ページを見たという記録 | アクセス解析に送られます |
| 広告の表示に関する情報 | 広告を掲載する場合に送られます |
つまり「どのページが見られたか」は分かりますが、どんな写真を扱ったかは誰にも分かりません。お客様の顔が写った写真や、商品の未公開画像を扱う場面での違いはここです。
広く使われている信頼性の高いサービスです。ただし仕組み上、画像は一度サーバーへアップロードされます。その送信自体を避けたい場合は、端末内で処理する当サイトの画像圧縮が選択肢になります。
当サイトの圧縮は目標サイズや画質を指定でき、圧縮前後を見比べながら調整できます。見た目を保ちつつファイルを軽くできます。
サービス側の制限はありません。まとめて追加し、ZIPで一括ダウンロードできます(お使いの端末の性能の範囲で処理します)。
おすすめしません。写真によく使われる圧縮方式は、かけるたびに情報が失われていく仕組みだからです。一度失われた分は元に戻せないため、圧縮を繰り返した画像は輪郭がにじんだり、色の境目が汚くなったりします。何度も保存し直した画像がぼやけて見えるのはこのためです。やり直したくなる場合に備えて、圧縮前の画像は別に残しておいてください。
中身によって使い分けます。写真のように色が細かく変化するものはJPEGが向いており、同じ見た目でもファイルがずっと軽くなります。一方、図やイラスト、文字の入ったスクリーンショットはPNGが向いています。JPEGにすると文字の周りに細かいにじみが出るためです。透明な部分を残したい場合もPNGを選びます。迷ったら、写真はJPEG、それ以外はPNGと覚えておけば大きく外しません。
より新しい保存形式で、同じ見た目でもファイルをさらに軽くできます。サイトに載せる画像では効果が大きく、表示が速くなります。ただし、受け取る相手や使うソフトが対応していない場合があります。取引先に送る資料や、印刷に回すデータでは、JPEGやPNGのほうが確実です。自分のサイトで使うなら新しい形式、人に渡すなら従来の形式、と使い分けてください。