画像をBase64またはData URLに変換し、Base64から画像ファイルを復元できます。PNG・JPEG・WebP・GIFに対応し、画像の元データを保持します。画像ファイルはブラウザ内で処理します。
画像 / Base64変換の使い方
- 「画像 → Base64」でファイルを選ぶか、画像URLを入力して「URLを読み込む」を押します。
- Data URLかBase64のみを選択し、結果をコピーまたはテキストで保存します。
- 逆方向は「Base64 → 画像」に貼り付け、「画像に変換」で確認して画像を保存します。
入力と出力の例
画像をHTML・CSS用にする
設定:画像 → Base64/Data URL
1 × 1 px のPNGファイルdata:image/png;base64,iVBORw0KGgo…省略した表示例です。実際の出力は画像全体のバイト列を含み、通常は元のファイルより約33%大きくなります。
よくある質問
画像URLを読み込めない場合は?
接続先がこのサイトからのCORSアクセスを許可する必要があります。公開画像でも許可がないと読めません。画像を手元に保存してファイルを選択してください。Cookieや認証情報は送信しません。
GIFのアニメーションや撮影情報は残りますか?
画像を再圧縮せず元のバイト列を変換するので、GIFのアニメーションや元の画像情報を保持します。Base64は暗号化ではなく、画像の内容を秘密にはできません。
SVGも変換できますか?
SVG・HEICには対応しません。最大20 MiB、各辺16,384 px、合計2,500万画素までです。Data URLの宣言と実際の画像形式が違う場合もエラーになります。
仕様と制限
PNG・JPEG・WebP・GIFとData URLに対応。最大20 MiB。URLは接続先のCORS許可が必要です。SVGには対応しません。