最終テスト日:
このWebPからJPGへの変換ツールは何をしますか?
Vaultaireはブラウザのワーカー内で、静止画のWebP画像1枚を1枚のJPGに変換します。元画像を描画し、透過部分を選んだ背景色で塗りつぶし、選択した画質でエンコードし、元のメタデータを削除したうえで、ダウンロード前に結果を測定します。
選択した画像は変換用のAPIに送信されません。Cloudflareがページとその静的コードを配信しますが、ファイルのデータそのものはブラウザ内にとどまります。出力条件をローカルで証明できない場合、このツールは処理を停止します。
WebPをJPGに変換すると何が変わりますか?
JPGはより古い非可逆形式で、アルファチャンネルを持ちません。ほとんどのアップロードフォーム、プリンター、写真アプリが対応しており、それが変換する主な理由です。トレードオフは実際に存在するため、このツールはそれを隠さずに報告します。
| 項目 | WebP入力 | JPG出力 |
|---|---|---|
| 見た目の画像 | ブラウザが描画したsRGB画像 | ダウンロード前に元画像と比較して測定 |
| 透過 | 存在する場合は完全または部分的なアルファ | 白または黒で塗りつぶしたうえで確認 |
| 圧縮 | 元画像に応じて可逆または非可逆 | 選択した画質(40〜100)で非可逆圧縮 |
| アニメーション | デコード前に検出 | アニメーションの入力は塗りつぶさず拒否 |
| メタデータ | EXIF、XMP、ICC、C2PAが含まれている場合があります | 元の記録はコピーされません |
| ファイルサイズ | 同じ画質では通常より小さい | むしろ大きくなることが多く、変化量が表示されます |
WebPコンテナの公式仕様では、静止画、アニメーション、アルファ、メタデータの各チャンクが定義されています。JFIF仕様では、JPGファイルの構造と、ここで確認しているアプリケーションマーカーが定義されています。
アップロードせずにWebPをJPGに変換するにはどうすればよいですか?
- WebPを選ぶ。 静止画のWebP画像を1枚選択します。ブラウザはデコード前にシグネチャとコンテナを確認します。
- 画質を設定する。 40から100の間で値を選びます。元画像がアルファを宣言している場合は、背景色も選択します。
- 変換して検証します。 ローカルでJPGを作成し、測定された差分を確認してから、検証済みのファイルをダウンロードします。
静止画のWebPのみ対応。最大20MB、辺の長さは4,096ピクセル以下、総ピクセル数は16,000,000ピクセル以下です。
JPGはどのように検証されますか?
JPGは非可逆形式のため、ピクセルの完全一致はあり得ません。このツールは差が小さいと決めつけず、実際に測定します。信頼できない入力に使うのと同じパーサーで完成したファイルを読み直し、再度デコードして、描画済みの元画像と比較します。
- 構造 出力はJPGとして解析でき、描画結果と同じ幅と高さを宣言している必要があります。
- ピクセル 平均チャンネル差は255段階中18以下、スコアは22dB以上である必要があります。
- 背景 デコードしたピクセルに透過が残っていてはならず、これによって選択した背景色が適用されたことが証明されます。
- メタデータ 独立したスキャンで削除すべきものが見つからないこと。EXIF、XMP、ICC、C2PAのいずれの記録もないことを確認します。
いずれかの確認に失敗すると、ダウンロードボタンはロックされたままとなり、理由が表示されます。このツールは、測定できなかったファイルを渡すことはありません。
WebPからJPGへの変換に関するよくある質問
WebPをJPGに変換するにはどうすればよいですか?
静止画のWebPを選び、ファイルの詳細を確認し、画質を設定してから「JPGに変換」を選択します。ブラウザが別のJPGファイルを作成して検証します。元のWebPは変更されません。
変換する際、WebPファイルはアップロードされますか?
いいえ。選択したファイルの読み込み、変換、検証はすべてブラウザのワーカー内で行われます。PostHogにはツールの利用イベントは送信されますが、画像データ、ファイル名、寸法、メタデータ、出力結果などが送信されることはありません。
WebPをJPGに変換すると画質は劣化しますか?
JPGは非可逆形式のため、新しいファイルが元のピクセルと完全に一致することはありません。このツールは差分を測定し、平均チャンネル誤差が255段階中18を超えるか、スコアが22dBを下回った場合はダウンロードをブロックします。
透過のあるWebPの背景はJPGでどうなりますか?
JPGにはアルファチャンネルがありません。エンコード前に、透過部分は選んだ背景色(白または黒)で塗りつぶされます。ツールはその後、完成したJPGに透過ピクセルが残っていないことを確認します。
どのJPG画質を選ぶべきですか?
デフォルトの画質90は、適度なファイルサイズで写真の細部を保ちます。値を下げるとファイルは小さくなりますが、圧縮ブロックが目立つようになります。範囲の下限を40としているのは、それより下ではピクセル検証に失敗することが多いためです。
WebPをJPGに変換するとEXIFや位置情報は削除されますか?
はい。元のEXIF、XMP、ICC、C2PAの記録はコピーされません。JPGに残るのは画像データ、JFIFヘッダー、Adobeカラーマーカーのみです。ツールは出力をスキャンし、削除できるはずの記録が残っていた場合はダウンロードをブロックします。
JPGはWebPより小さくなりますか?
むしろ大きくなることがよくあります。同じ見た目の画質であれば、WebPのほうがJPGより高い圧縮率を発揮するのが一般的なため、小さなWebPから作ったJPGがより多くのバイト数になることがあります。結果画面には正確な変化量が表示されます。
アニメーションWebPをJPGに変換できますか?
いいえ。1枚の静止画JPGではフレームが失われてしまうため、アニメーションWebPはデコード前に拒否されます。最初のフレームだけを黙って書き出すようなことはしません。
iPhoneやAndroidでも使えますか?
検証に必要なローカルのデコード、canvas、ワーカー、JPEG APIをブラウザが備えている場合にのみ動作します。ページはこれらのAPIを確認し、代わりに画像をアップロードするのではなく、ローカルで失敗を返します。
WebPからJPGへの変換とWebPからPNGへの変換の違いは何ですか?
JPGは非可逆形式で透過を持たず、写真やWebPを受け付けないアップロードフォームに適しています。PNGは可逆形式で透過を保持しますが、ファイルサイズは通常かなり大きくなります。透過背景が必要な画像には、PNG変換ツールを使ってください。