ブラウザー専用ツール

画像から Base64 へ

ローカル画像から Base64、Data URL、HTML、CSS を生成します。

ブラウザー内で処理 · アップロードなし · アカウント不要

このツールの使い方

ローカル画像から Base64、Data URL、HTML、CSS を生成します。

サンプルで入力形式とメタデータを確認してから、自分の値に置き換えてください。

プライバシーと安全な利用

処理はこのブラウザータブ内で完結します。大きな値は端末メモリを多く使う場合があります。

元画像はローカルに留まり、再圧縮、クリーニング、スキャンは行いません。

よくある失敗と原因

  • 入力が空、不正、またはこのツールが想定する形式ではありません。
  • 選択したモードと alphabet、ファイル形式、表現方法が一致していません。
  • 非常に大きな値ではエンコード前後のデータが同時に存在し、メモリ不足になることがあります。
  • 変換成功は、デコード内容の安全性や信頼性を保証しません。

同等のコマンド

利用中のランタイムやシェルで再現できます。信頼できない入力は検証し、バイナリを端末へ直接出力しないでください。

Python

from pathlib import Path
import base64
value = base64.b64encode(Path('image.png').read_bytes()).decode('ascii')

JavaScript

import { readFileSync } from 'node:fs';
const value = readFileSync('image.png').toString('base64');

Shell

base64 --wrap=0 image.png > image.base64.txt

規格と公式リファレンス