端末内で処理し、元のバイト列を保持
ファイルのシグネチャとブラウザによるデコードで画像を検証します。画像の再描画やメタデータの削除は行いません。ブラウザでプレビューできない画像はエラーになります。
実際の処理例
このツール、またはツールと共通の処理コードで作成した結果です。入力、設定、出力を比較し、ファイルをダウンロードして確認できます。
使い方
画像を選択
対応形式の画像を1枚選択、ドロップ、または貼り付けます。上限は10 MiBです。
結果を確認
ブラウザが画像を検証してからプレビューを表示します。プレーンBase64、Data URL、HTML、CSSを選べます。
コピーまたは保存
エンコードされたテキストをコピーするか、出力全体をTXTとしてダウンロードします。
よくある質問
ファイルはアップロードされますか?
いいえ。エンコード、デコード、プレビュー検証はすべてブラウザ内で行われます。
Base64は画像を圧縮または暗号化しますか?
いいえ。Base64はテキストへの符号化で、接頭辞を除いても通常はバイナリデータより約3分の1大きくなります。暗号化は行いません。
アニメーション、透明度、メタデータは保持されますか?
画像を再描画せず元のバイト列を保持するため、その中のアニメーション、透明度、既存メタデータは残ります。プレビューの対応状況はブラウザによって異なります。
どの入力に対応していますか?
10 MiBまでのPNG、JPEG、GIF、WebP、AVIF、BMP、ICOに対応します。デコードは標準またはURLセーフなプレーンBase64とbase64画像Data URLを受け付け、テキストは15 MiBまでです。SVG、HTML断片、CSS断片はデコードできません。




