画像・Base64変換
ラスターと制限された静的SVGを双方向変換し、SVGはBlob画像だけで表示します。キャンバス変換やメタデータ変更をせず元のバイトを保持します。
ラスターと制限された静的SVGを双方向変換し、SVGはBlob画像だけで表示します。キャンバス変換やメタデータ変更をせず元のバイトを保持します。
入力/復号バイト≤10 MiB、データURL/テキスト出力≤15,728,640 UTF-16コード単位。PNG/JPEG/WebP/GIF署名とAVIF ftypブランドは推定形式のみで、完全な有効性やブラウザー対応を保証しません。画素復号はさらにメモリーを使う場合があります。
両方向のSVGはUTF-8≤1 MiB、≤5,000ノード、深さ≤100、SVG名前空間とルート、基本図形/グループ/テキストのみ。DTD、エンティティ、処理命令、スクリプト、foreignObject、アニメーション、style、href、url()、外部参照は禁止。ローカル参照も拒否します。非対応SVGを拒否し、無害化ツールではありません。元のバイトをimg Blob画像として表示し、そのまま保存します。
ファイルを選ぶかBase64を貼り付けてください。
10,240 UTF-16コード単位を超えています。埋め込みはページを大きくし、独立した画像キャッシュを失う場合があります。必要に応じ通常の画像を使ってください。
画像プレビュー
このページ内で処理し、送信・保存しません。コード例はテキストのみで、HTMLやCSSとして挿入しません。
使い方
使い方
- 画像を符号化するか、対応画像の正規Base64本文/データURLを貼り付けて復号します。
- MIME、バイト数、追加量とプレビューまたはSVGソースを確認します。
- データURL、Base64、CSS、HTML、JSONを選び、テキストか元の画像をコピー・保存します。
テキスト出力形式
入力/復号バイト≤10 MiB、データURL/テキスト出力≤15,728,640 UTF-16コード単位。PNG/JPEG/WebP/GIF署名とAVIF ftypブランドは推定形式のみで、完全な有効性やブラウザー対応を保証しません。画素復号はさらにメモリーを使う場合があります。
SVGテキストソース(描画ではありません)
ラスターと制限された静的SVGを双方向変換し、SVGはBlob画像だけで表示します。キャンバス変換やメタデータ変更をせず元のバイトを保持します。 両方向のSVGはUTF-8≤1 MiB、≤5,000ノード、深さ≤100、SVG名前空間とルート、基本図形/グループ/テキストのみ。DTD、エンティティ、処理命令、スクリプト、foreignObject、アニメーション、style、href、url()、外部参照は禁止。ローカル参照も拒否します。非対応SVGを拒否し、無害化ツールではありません。元のバイトをimg Blob画像として表示し、そのまま保存します。
符号化テキスト
このページ内で処理し、送信・保存しません。コード例はテキストのみで、HTMLやCSSとして挿入しません。
よくある質問
あわせて知りたいこと
署名の一致は画像の有効性を証明しますか?
いいえ。識別バイトとMIMEの一致だけです。ブラウザー表示と形式全体の有効性は別です。静的SVGは制限された形式だけです。