Base64エンコード・デコード

テキストとBase64を相互に変換します。画像などのファイルをBase64(Data URL)にすることもできます。

テキスト ⇄ Base64


ファイル → Base64 / Data URL

ファイルをドラッグ&ドロップ、またはクリックして選択 画像・PDF・任意のファイルに対応

Base64 → ファイル

入力した内容やファイルの処理はブラウザ内で行い、アップロードしません。アクセス解析とブラウザの復元機能についてはプライバシーポリシーをご確認ください。

使い方

  1. テキストの変換は、左右どちらかの欄に入力して矢印ボタンを押します。
  2. ファイルをBase64にするには、枠にファイルをドロップします。HTMLやCSSに埋め込むなら「Data URL 形式」のままコピーします。
  3. Base64からファイルを取り出すには、文字列を貼り付けてファイル名を指定し、「ファイルとして保存」を押します。

こんなときに

よくある質問

Base64とは何ですか?

画像などのバイナリデータや日本語の文字列を、英数字と記号(A-Z、a-z、0-9、+、/、=)だけで表す方式です。メールの添付やHTMLへの画像の埋め込み(Data URL)、APIでのデータ受け渡しに使われます。暗号化ではないので、誰でも元に戻せます。

URLセーフとは?

通常のBase64に含まれる「+」「/」をURLで問題になりにくい「-」「_」に置き換え、末尾の「=」を省いた形式です。URLのパラメータやJWTトークンで使われます。

ファイルのサイズはどれくらいまで扱えますか?

Base64にすると元のサイズの約1.33倍になります。数MB程度までなら表示も軽快ですが、それ以上はブラウザが重くなることがあります。