Base64を画像に変換

Base64画像文字列やData URIをデコードし、対応画像をプレビューして元のファイルを保存。PNG・JPG・GIF・WebPなどをブラウザー内で復元できます。

デコード
0 文字
結果

ここに結果が表示されます。

Base64を画像に戻す手順

  1. Base64文字列、またはdata:image/…;base64,…で始まるURI全体を貼り付けます。
  2. デコードを実行します。先頭部分の指定だけでなく、復元したバイト列から画像形式を判別します。
  3. 対応形式をプレビューし、元の画像ファイルを保存します。

Base64を画像に変換のポイント

Data URIのラベルだけでなく、実際のバイト列から形式を判定します。SVGを実行可能な内容としてページに挿入することはありません。TIFFなどはダウンロードして確認してください。

1ピクセルのGIFのData URIをデコードする例

入力
data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
結果
result.gif (image/gif, 1 × 1 px, 42 B)

Base64を画像に変換についてよくある質問

Data URIの先頭部分も貼り付けますか?

Base64データ本体だけでも、data:image/png;base64,…全体でも使えます。HTMLタグ、CSSのurl()、JSONの外側の引用符は含めず、値だけを貼り付けてください。エンコードされたテキスト内の空白、タブ、改行は無視されます。

Base64からPNGにすると、どの画像もPNGになりますか?

いいえ。デコードは元のバイト列を復元する操作で、画像形式、サイズ、画質を変更しません。PNGは.png、JPEGは.jpgとして保存されます。別の画像形式にする場合は、デコード後に画像変換ツールを使ってください。

プレビューが出ない、または画像として認識されないのはなぜですか?

ここではSVGとTIFFは保存のみ対応しています。他の形式の表示もブラウザーの対応状況とデータの有効性に依存します。ファイルの識別情報は形式の判別用で、完全性の保証ではありません。先頭にimage/pngとあっても、画像でないデータや未認識の形式は拒否されます。その場合は「Base64をファイルに変換」を使ってください。

Base64URLや大きな画像にも対応していますか?

有効な標準Base64とURLセーフBase64に対応し、正しい=パディング付きでも省略形式でも使えます。+/と-_の文字を混在させたり、+を空白に置き換えたりしないでください。入力テキストは48 MiB、復元ファイルは32 MiBまでです。途中で切れた文字列から失われたバイト列は復元できません。

ファイルやトークン、テキストはアップロードされますか?

いいえ。入力はブラウザー内で処理されます。ウェブサイトからページとプログラムを読み込みますが、入力内容を変換サーバーに送ったり、アカウントに保存したりすることはありません。

  • 画像をBase64に変換

    PNG、JPEG、GIF、WebP、SVGなど、認識可能な画像をブラウザー内でBase64 Data URIに変換。

  • Base64をファイルに変換

    Base64文字列やData URIを、バイト列を変えずにダウンロード可能なファイルに戻します。

  • Base64エンコード・デコード

    UTF-8テキストをBase64に変換。標準形式とURLセーフ形式のデコード、パディングや改行の設定に対応。

よく使う用途と実例

  • Base64 デコード

    Base64 を UTF-8 のテキストに戻すか、元のバイト列をダウンロードできます。

開発者向けツール一覧

エンコードとファイル変換

元のデータを保ちながら、テキスト、バイト列、URL、埋め込み画像を変換します。

データとテキストの確認

構造化データやトークンの内容を読み取り、変更箇所を確認できます。

ハッシュ・ID・スケジュール

ファイルの整合性確認、識別子の生成、日時や定期実行の確認に。

入力内容とファイルはお使いの端末で処理されます。共有クリップボードに機密情報を残さないでください。秘密鍵やトークンには信頼できる端末をご利用ください。