このページのコードが起動しませんでした。

index.htmlをフォルダから直接開くと、ブラウザがJavaScriptモジュールを読み込めません。そのため画像を選んでも何も起きません。フォルダはhttpで配信してください。

powershell -ExecutionPolicy Bypass -File serve.ps1

そのうえでhttp://localhost:8080/を開いてください。

AVIFをJPGに 開けない画像を開ける形式へ

ウェブサイトが保存する形式から、どこでも使える形式へ。

言語: 日本語
ソースを見る
画像がアップロードされることはありません。サーバーが存在しないからです。

変換はお使いのブラウザと手元のハードウェアで行います。デコーダーのダウンロードも待ち時間もありません。ブラウザは2021年からAVIFを読めるため、ほかのアプリでは開けない画像もタブでは表示できます。このページはそのデコーダーで画像を開き、描画してJPEGを書き出します。通信機能はなく、写真を受け取るサーバーもありません。

いまの通信: 確認中…

オフライン: 確認中…

鵜呑みにせず、開発者ツールのネットワークタブを見ながら画像を変換してください。このページ自身のファイルが読み込まれますが、画像、サムネイル、ファイル名、選んだ内容の1バイトも送信されません。ページを一度開いてから通信を切り、フォルダごと変換することでも確かめられます。

1AVIFファイルを選ぶ

2画質を選ぶ

AVIFとJPEGは異なるコーデックなので、変換には画像のデコードと再エンコードが必要です。ここではそのときの画質の変化を選びます。

3変換する

Markdownで表示

AVIFをJPGに変換する手順

  1. AVIFファイルを選びます。選択欄にドロップするか、ファイルを選びます。名前ではなく先頭のバイトで判別するので、名前を変更したAVIFも使えます。本当にPNGであるファイルは、実際の形式を伝えて受け付けません。
  2. 画質と、透明な部分の背景色を選びます。画質は92から始まります。写真を元の画像と見分けにくい値です。JPEGでは透明度を保てないので、透明な部分のある画像が含まれる場合だけ背景色の欄が現れます。
  3. 「変換」を押してダウンロードします。結果には元のファイル、新しいサイズ、サイズの変化が表示されます。AVIFの圧縮効率は高いので、互換性と引き換えに容量はかなり増えることが普通です。1個なら個別のダウンロード、複数ならZIPも使えます。

詳しい解説

ほかでは開けないファイルを、このブラウザーは開ける ダウンロードした.avifの画像をソフトで開けなくても、ブラウザーは読めます。アップロードせずに変換できる理由、AVIFの仕組み、JPEGに引き継げない情報、JPGの容量が数倍になる理由を説明します。

よくある質問

画像はどこかへアップロードされますか?

いいえ。ファイルの読み込み、デコード、書き出しはすべてお使いのブラウザとハードウェアで行います。ツールはネットワークから取得も送信もしません。Content-Security-Policyに書かれた接続先に、このサイト自身のものはありません。デコーダーを読み込む必要さえなく、ブラウザがすでに持っています。

端末のどのアプリでも開けないのはなぜですか?

AVIFへの対応が新しいためです。同じ画質でJPEGより大幅に小さくなるので、ウェブサイトが採用し、保存すると.avifを受け取ることがあります。開こうとするソフトウェアは形式より古いかもしれません。Windowsでは拡張機能が必要で、対応しない編集アプリ、電子書籍端末、プリンター、アップロードフォームも多くあります。ブラウザは読めるので、このページで変換できます。

JPGはAVIFより大きくなりますか?

ほぼ必ず大きくなり、数倍になることもあります。結果に差を表示します。AVIFは効率のよい新しいコーデック、JPEGは古いコーデックです。同じ見た目の画質でも40KBのAVIFが200KBのJPEGになることがあります。互換性と容量の交換です。後から容量を減らすなら、画像圧縮ツールで目標サイズを指定できます。

透明な部分はどうなりますか?

選んだ色で塗りつぶし、変換前にそのことを伝えます。AVIFにはアルファチャンネルがありますが、JPEGにはなく、透明度は残せません。置く色は利用者が選びます。AVIFの多くは不透明な写真なので、背景色の欄は表示されません。透明度を保つなら、AVIFを読んでPNGやWebPを書ける画像圧縮ツールを使ってください。

HDRや10ビットの色はどうなりますか?

JPEGでは保存できないため失われます。AVIFはチャンネルごとに10ビットや12ビット、通常の画面より明るい光を記録できますが、JPEGは8ビットで通常の範囲だけです。HDRのAVIFは通常の画像になります。どこでも開ける画像には便利ですが、保存用原本としては情報が失われます。一般的なウェブ画像にはHDRがほぼないので、通常は影響しません。

画像は再圧縮されますか?

はい。AVIFとJPEGは異なるコーデックなので、デコードと再エンコードは避けられません。アップロードを求めるサイトも同じです。画質は自分で選べます。初期値92では写真を元の画像と見分けにくくなります。

逆にJPGをAVIFにできますか?

ここではできません。ブラウザのキャンバスはAVIFを書き出せず、指定しても種類の違うPNGを返します。ブラウザでAVIFを作るなら、独自のエンコーダーが必要です。サーバーを使わずに正しく実装するための作業はロードマップに載っています。

撮影日時、カメラ、位置情報は残りますか?

いいえ。キャンバスは画素だけを保つので、EXIF、GPS、色プロファイル、XMPは残りません。ウェブから保存した画像には通常それらはありません。再圧縮せずに内容を確認・編集するにはEXIF表示・削除ツールを使ってください。

フォルダごと変換できますか?

はい。サーバーで処理しないので、個数や容量の制限はありません。好きなだけ追加できます。ファイルごとに結果とダウンロードがあり、2個以上ならまとめたZIPも使えます。

無料で、オフラインでも動きますか?

はい。アカウント、ログイン、お試し期間、透かしはありません。広告で運営していますが、画像の情報は広告に渡しません。ページを一度開いて通信を切っても同じように動きます。それが何もアップロードされないことの直接の確認にもなります。