Base64 を画像に変換する方法
- 画像の Base64 コードを貼り付けます。
data:imageプレフィックスはあってもなくてもかまいません。 - 形式、ファイルサイズ、幅×高さとあわせて、画像のプレビューが表示されます。
- 必要に応じてファイル名を入力し、ダウンロードをクリックして画像を保存します。
対応している画像形式
PNG、JPEG、GIF(アニメーションを含む)、WebP、SVG、BMP、ICO、AVIF は、データの先頭バイトから判別されます。そのため、Data URI のプレフィックスがない文字列でも、正しい拡張子が自動で選ばれます。Base64 に変換した PNG は iVBORw0KGgo、JPEG は /9j/、GIF は R0lGOD で始まります。
Data URI と Base64 文字列の違い
data:image/png;base64,iVBORw0… のような Data URI は、MIME タイプのあとに Base64 データが続く形式です。一方、Base64 文字列そのものはカンマより後ろの部分だけを指します。このツールはどちらの形式にも対応しており、改行やスペースも無視して処理します。
よくある質問
画像が表示されないのはなぜですか?
文字列が不完全(一部しかコピーされていない)、画像以外のファイル形式である、または二重にエンコードされている可能性があります。入力欄の下のメッセージで、検出されたファイル形式を確認できます。
Base64 画像を JPG や PNG に変換できますか?
画像は元の形式のまま保存されます。形式を変えたい場合は、ダウンロードしたあとで無料の画像変換ツールをご利用ください。たとえば、下記リンクの姉妹サイトでも変換できます。
サイズの上限はありますか?
決まった上限はありません。すべての処理がお使いの端末上で行われるため、数 MB の画像でも一瞬でデコードできます。