Image to Base64
画像を Base64 文字列またはデータ URI に変換するか、Base64 文字列をダウンロード可能な画像に戻します。すべてブラウザ内で行えます。
ここに画像をドロップ
または
出力:
画像を Base64 に変換する方法
- 画像 → Base64 モードを選択し、画像をドロップするか、クリックして選択します。
- 完全な data: 文字列にはデータ URI、エンコード部分のみには生の Base64 を選択します。
- 出力が表示されたら [コピー] ボタンでコピーします。
- 逆方向にするには、Base64 → 画像 に切り替えて文字列を貼り付けます。
よくある質問
データ URI と生の Base64 の違いは?
データ URI には data:image/...;base64, というプレフィックスが含まれますが、生の Base64 はエンコードされた文字のみです。多くのコードエディタや JSON フィールドでは生の形式が必要です。
画像はサーバーにアップロードされますか?
いいえ。エンコードとデコードはすべてブラウザ内で実行されるため、画像や文字列がデバイスから出ることはありません。
生の Base64 を貼り付けた場合、どの画像形式とみなされますか?
data: プレフィックスのない生の Base64 を貼り付けた場合、ツールはデフォルトで PNG 画像とみなします。
このツールは無料で使えますか?
はい。Handio のすべてのツールは無料で、登録不要、ブラウザのメモリを超えない限りファイルサイズに制限はありません。
関連ツール
画像を Base64 に変換する理由
Base64 は画像をプレーンテキストの文字列に変換し、別ファイルなしで HTML、CSS、JSON に直接埋め込めます。小さなアイコンや画像をコードにインライン化する標準的な方法です。
- ロゴやアイコンを HTML または CSS ファイルに直接埋め込みます。
- JSON ペイロードや API リクエストボディ内で画像を送信します。
- API レスポンスの Base64 文字列をデコードして画像としてプレビューします。
ヒントと制限
Base64 は画像を元のファイルより約 33% 大きくするため、小さなグラフィックに最適です。data: プレフィックスのない生の Base64 を貼り付けた場合、ツールは PNG とみなします。すべてブラウザ内で処理されます。