ツールへ移動
image.dev
SVGから変換

SVGをAVIFに変換

透過を保ったままベクター画像から作れる最小クラスのラスターが、AVIFです。フラットな色ときれいなグラデーションは驚くほど小さく圧縮されます。必要な解像度に合わせて1〜4倍のスケールを選んでください。既定の品質は60ではなく70にしてあります。ベクター特有のシャープな輪郭は、写真より早く圧縮ノイズが見え始めるからです。

SVG画像をここにドロップクリックで選択、クリップボードからの貼り付けもできます

すべて端末内で処理 — ファイルがブラウザの外に出ることはありません

あわせて便利: SVGをWebPに変換

使い方

SVGをドロップし、書き出しスケールを1〜4倍から選びます。SVGが宣言しているサイズにそのまま掛かる倍率です。

まずベクターがピクセルに描画され、その後に品質70でAVIF化されます。写真用の既定値より一段高いのは輪郭を守るためです。

確定前にプレビューで細い線と小さな文字を拡大チェックし、1枚ずつ、またはバッチ全体をZIPで保存します。

SVG vs AVIF

ベクター対ラスターコーデックの勝負は、実のところ「行き先」の問題です。自分のサイト上ではSVGが無条件で勝ちますが、ベクターが弾かれるあらゆる場所では、透過を保った最小の代役をAVIFが務めます。品質70という設定が、唯一の弱点である細線の滲みをほぼ視界の外に抑えます。

SVGAVIF
圧縮方式ベクター(XMLテキスト)非可逆・可逆の両対応
透過あり(フルアルファ)あり(フルアルファ)
アニメーションあり(CSS/SMIL)あり(利用例は少なめ)
対応環境全ブラウザ対応。ただしアップロードフォームでは拒否されがち現行の全ブラウザ(Safariは16.4以降・2023年)
向いている用途ロゴ、アイコン、イラストヒーロー画像や写真の多いページ

よくある質問

このページの内容