画像 Base64 変換ツール

Image Base64 Converter

画像ファイルをBase64エンコード・デコードするツール。 リサイズ、圧縮、形式変換に対応し、HTMLやCSSでの画像埋め込みに使用できます。

エンコード設定

画像ファイル選択

対応形式: JPEG, PNG, GIF, WebP, BMP, SVG

使用方法と特徴

画像 → Base64:
• 画像ファイルを選択してエンコード
• リサイズと圧縮に対応
• data:URL形式での出力
• 主要な画像形式をサポート
Base64 → 画像:
• Base64文字列から画像を復元
• data:URL形式とBase64のみに対応
• 画像ダウンロード機能
• 画像情報の表示

使用例

HTML埋め込み: <img src="data:image/png;base64,...">

CSS背景: background-image: url(data:image/...);

API送信: 画像データをJSON内で送信

メール埋め込み: HTMLメールでの画像表示

よくある質問

Q. 画像はサーバーにアップロードされますか?

A. いいえ。エンコード・デコードともにCanvas APIやFileReaderを使ってブラウザ内で処理しており、画像データがサーバーに送信されることはありません。社外秘の資料に含まれる画像でも安心して変換できます。

Q. リサイズや圧縮をするとどの形式で出力されますか?

A. PNGとGIFは元の形式のまま出力されます。それ以外(JPEG、WebP、BMPなど)はJPEG形式に変換され、圧縮品質スライダー(10〜100%)で調整したクオリティで再エンコードされます。

Q. Base64文字列だけを貼り付けてもデコードできますか?

A. はい。data:URL形式でなくても、先頭の数文字(/9j/ならJPEG、iVBORw0Kなら PNG、R0lGODならGIF)から形式を自動判定してdata:URLを補完します。判定できない場合はPNGとして扱われます。

Q. アスペクト比を保ったままリサイズできますか?

A. 「アスペクト比を維持」を有効にすると、幅か高さのどちらか一方を指定するだけで、もう一方を自動計算してくれます。両方指定した場合はそのサイズに合わせて変形されます。