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




