Command Palette

Search for a command to run...

PN

PNG から WebP への変換

透明部分はそのまま、複数の PNG 画像をブラウザ上で WebP にまとめて変換できます

スポンサーToolz.dev を支えるホスティングHostinger Partner
Hostinger でウェブサイトを公開
  • 無料ドメイン
  • 無料 SSL
  • 30日間返金保証
Trustpilot で 4.6(レビュー 73,000 件以上)
特典を受け取る クーポンコード

PNG から WebP への変換とは?

PNG から WebP への変換とは、.png ファイルを .webp に再エンコードして、ページが送信するデータ量を減らすことです。PNG はロスレス形式なので、画像を制作している間は最適ですが、ブラウザがダウンロードする場面では無駄が多くなります。ヒーロー画像、スクリーンショット、商品写真を PNG のまま掲載すると、すべてのピクセルが忠実に保たれる反面、訪問者はその分の通信量を負担することになります。WebP は Web 配信用の形式として作られたもので、ページ重量の監査で PNG ファイルがたびたび指摘されるのもそのためです。

変換はクライアント側で行われます。PNG の読み込みと再エンコードはお使いのブラウザ自身が行い、ファイルがアップロードされることはありません。そのため、クライアント案件の素材フォルダも第三者に渡すことなく変換できます。

具体例で見てみましょう。1920 x 1080 のスクリーンショットは 2,073,600 ピクセルあり、PNG はそのすべてを近似なしで記録するため、ごく普通のスクリーンショットでも数 MB になります。ここにドロップすると、初期値の品質 90 ですぐに変換されます。各行には PNG のサイズ、矢印、WebP のサイズ、増減率が並ぶので、削減効果を宣伝文句ではなく数字で確かめられます。スライダーを 70 に動かすと再変換されるので、どちらを使うか決める前に 2 つのサイズを見比べられます。

いちばん多い疑問にお答えします。品質スライダーは 10 から 100 までで、100 にするとブラウザのエンコーダーにできるだけ細部を残すよう指示します。ただし出力はあくまでそのエンコーダーが生成したもので、元の PNG とビット単位で完全に一致する保証はありません。PNG を原本、WebP を配信用のコピーとして扱ってください。透明部分はそのまま保たれるため、切り抜き画像やロゴもアルファチャンネルを維持し、白い背景が付くことはありません。

WebP が最適とは限らない場面もあるので、先に知っておくと安心です。メールの添付ファイル、印刷所への入稿、古い CMS、クライアントに送る Word 文書、この形式が普及する前のデスクトップツールでは、PNG や JPG のほうが問題なく使えます。アニメーション PNG はここでは静止画として扱われ、出力はアニメーションしません。EXIF、GPS 座標、カラープロファイルは再エンコード時に削除されます。100 メガピクセルを超える画像と空のファイルはメッセージを表示して受け付けません。バイト単位のサイズ制限はありませんが、1 日あたりの変換回数には上限があります。ツールは無料で、登録も不要です。

PNG を WebP に変換する方法

  1. PNG ファイルを追加する

    PNG 画像をボックスにドロップするか、クリックしてアップロードします。複数のファイルを一度に追加でき、実際にはアップロードされず、各ファイルは追加された時点ですぐに変換されます。他の形式のファイルは受け付けられず、その形式に対応した変換ツールへのリンクが表示されます。

  2. 品質スライダーを調整する

    品質は 10 から 100 まで設定でき、初期値は 90 です。写真画像ならまずこの値で試すのが無難です。小さな文字を含むスクリーンショットは、もっと高い値のほうが向いていることが多くなります。スライダーを動かすと、操作を止めてから約 300 ミリ秒後に、追加済みのすべてのファイルが再変換されます。ドラッグ中に何度も変換されることはなく、1 日の変換回数にも再度カウントされません。

  3. 変換結果を確認する

    各行には、サムネイル、ステータス、そして変換前後のサイズと WebP がどれだけ小さく(または大きく)なったかを示すサイズ行が表示されます。サムネイルをクリックすると WebP を大きく表示でき、変換前と変換後の切り替えやピクセル寸法の確認もできます。

  4. WebP ファイルをダウンロードする

    行のダウンロードアイコンを押すと 1 ファイルずつ保存できます。まとめて保存するには、リスト上部の「すべてダウンロード(n 枚)」を使うと、converted-webp.zip として保存されます。同名のファイルには連番が付きます。「すべてクリア」を押すとリストが空になります。

PNG を WebP に変換するメリット

WebP の強みは配信にあります。PNG は画像を作成・保管するのに適した形式であり、WebP は訪問者に届ける軽量版のコピーという位置づけです。

ページが軽くなり、最大コンテンツの表示も速くなる

画像はページの中で最も重い要素になりがちで、ヒーロー画像は Largest Contentful Paint の計測対象になることがよくあります。ヒーロー画像が PNG だと、表示には不要なロスレスのデータまでブラウザにダウンロードさせることになります。

適切な品質設定で WebP に置き換えれば、通常はダウンロード量が大きく減りますが、削減幅は画像によって異なります。各行にサイズの増減が割合で表示されるので、本番環境で差し替える前に、お手持ちのファイルで効果を確かめられます。

PNG ほど重くならずに透明部分を保つ

WebP が登場する前は、透明な画像なら PNG、軽い画像なら JPG と、両方を満たすことはできませんでした。WebP は完全なアルファチャンネルを保ったまま色データを非可逆圧縮するため、商品の切り抜き画像や柔らかい影のついたロゴも、白い四角が付くことなく小さくなります。

画像に透明部分がなく、古いソフトウェアで開く必要がある場合は、PNG を JPG に変換するほうが互換性の高い方法です。

PNG と WebP の違い: どちらを使うべきか

Web 配信における PNG と WebP の比較
項目PNGWebP
圧縮方式ロスレス。写真や細部の多いスクリーンショットではサイズが大きくなります。非可逆とロスレスの両方に対応。ここでの出力は、設定した品質でブラウザがエンコードします。
透過完全なアルファチャンネルに対応します。完全なアルファチャンネルに対応し、変換後も保持されます。
アニメーションAPNG のみ対応。ここでは静止画として読み込まれます。形式としては対応していますが、この変換ツールが出力するのは静止画の WebP のみです。
一般的なファイルサイズほとんどの写真やスクリーンショットでは、2 つのうち大きいほうです。PNG の何分の一かになることも多くあります。実際のサイズはファイルごとのサイズ行で確認してください。
色深度1 チャンネルあたり最大 16 ビット。1 チャンネルあたり 8 ビット。非可逆モードでは、色情報は低い解像度で保存されます。
最大寸法ブラウザのタブでデコードできる範囲をはるかに超えます。縦横とも 16,383 ピクセルまで。
ソフトウェアの対応状況どこでも対応。現行の主要ブラウザはすべて対応。メール、印刷、古いデスクトップアプリでは対応が弱めです。
向いている用途原本の保管、編集、メール、印刷。ウェブサイトやウェブアプリで配信する画像。

WebP の品質設定を理解する

この形式は RFC 9649 で定義されています。非可逆モードは VP8 動画のキーフレーム符号化をベースにしており、画像をブロックに分割して隣接するピクセルから予測し、その差分を品質の数値に応じて粗く、または細かく丸めて保存します。設定値 90 は「90% の何か」を意味するものではなく、エンコーダーにどこまで丸めを許すかを決めるダイヤルです。

非可逆の WebP は、色情報も明るさの半分の幅と高さで保存します。人の目は明暗に比べて色の細部にそれほど敏感ではないため、写真ではこの影響はほとんど目立ちません。一方、細い色付きの線や、単色の背景にある小さな赤や青の文字では目立ち、ぼんやりとした縁取りが出ることがあります。スクリーンショットに写真より高い設定が必要になるのはそのためです。

エンコードは、このページに組み込まれたコーデックではなく、お使いのブラウザが行います。Chrome、Edge、Firefox は canvas から WebP を書き出せます。書き出せないブラウザでは、PNG の拡張子をこっそり .webp に変えて済ませるのではなく、WebP ファイルを保存できないことを伝える分かりやすいメッセージが表示されます。

プライバシーとセキュリティ

  • PNG ファイルは、ブラウザの Canvas API によってクライアント側でデコードされ、WebP に再エンコードされます。未公開のデザインやクライアントの素材がアップロードされることはありません。
  • 一括変換の前に行う上限チェックでは、ツール名、デバイス識別子、サインインしている場合はアカウントトークンが送信されます。画像データは含まれません。
  • 一括変換の後に送信される利用記録には、ファイル数、合計サイズ(バイト)、出力形式だけが含まれ、ファイル名やピクセルは含まれません。
  • 変換はこのリクエストの成否に左右されないため、ページを読み込んだ後はオフラインでも動作します。
  • EXIF フィールド、GPS 座標、埋め込みカラープロファイルは WebP に引き継がれないため、使わない余分なデータも少し減らせます。
  • 変換したファイルは、削除するか、「すべてクリア」を押すか、ページを閉じるまで、タブのメモリに残ります。

主な機能

  • 変換前後のサイズを行ごとに表示

    元のバイト数、矢印、変換後のバイト数、増減率が1行に並び、スライダーを動かすたびに更新されます。品質の設定は、平均値を語るブログ記事を頼りにするより、実際の2つの数値を見て決めるほうが確実です。

  • 品質スライダー(10〜100)

    初期値は90です。そこから画像に合わせて調整してください。写真は低めの設定でもきれいに仕上がりますが、小さな文字が多いスクリーンショットや細い線の図は、画質が落ちやすくなります。

  • 透過も保持

    WebPもPNGと同じくアルファチャンネルを扱えます。切り抜き画像やロゴ、縁がぼやけた画像でも、白い背景が付かないまま変換できます。

  • フォルダーごとまとめて変換

    プロジェクト内のPNGをすべて一度に追加すると、順番に変換され、converted-webp.zipとしてダウンロードできます。同じ名前のファイルは上書きされず、連番が付きます。

よくある質問

この.pngファイルをページにドロップし、行に「完了」と表示されたらWebPをダウンロードしてください。ファイルは追加するとすぐブラウザー内で変換され、行には変換前後のサイズが表示されます。アップロードもアカウント登録も不要です。「品質」スライダーを動かすと、再変換されます。

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

png to webpconvert png to webppng to webp converterbulk png to webppng to webp compressconvert png to webp without losing qualityhow to convert png to webppng to webp freepng to webp online