Base64コンバーター|無料でエンコード・デコード(登録不要・ブラウザ完結)

テキストとBase64を相互変換(エンコード/デコード)できる無料ツールです。
登録不要・商用利用OKで、ブラウザ内処理により入力内容をサーバーへ保存しません。
Base64URL(URL-safe)やパディング(=)の有無にも対応し、開発・検証用途に使えます。
※Base64は暗号化ではありません。機密情報の貼り付けは避けてください。

無料 登録不要 商用利用OK ブラウザ内処理
カテゴリ
開発支援ツール(Develop Tools)
主な用途
  • JWT(Base64URL)の中身確認
  • Basic認証の検証
  • Data URI の生成/確認

Base64 変換

入力・設定
※「エンコード」時は表示形式は無視されます。
デコード時は空白・改行を除去して処理します。大量データはブラウザが重くなる場合があります。
JWTなどで使われるBase64URLに対応します(デコード時は自動補正)。
エンコード結果の末尾「=」を除去します(Base64URLでよく使われます)。

変換はブラウザ内で完結します。入力内容はサーバーへ保存しません。
結果
Base64は暗号化ではありません。機密情報の貼り付けは避けてください。

Base64の使い方(3ステップ)

  1. モードを選ぶ(エンコード/デコード)
    「エンコード」はテキスト→Base64、「デコード」はBase64→テキスト(または16進表示)を行います。
  2. 内容を貼り付け、必要ならオプションを調整
    Base64URL(URL-safe)や、パディング(=)の有無などを用途に合わせて選択します。
  3. 変換してコピー/ダウンロード
    「変換」ボタンで結果を生成し、そのままコピーしたりテキストとして保存できます。

主な活用シーン

Base64は、以下のようなシーンでよく使われます。

  • Basic認証(ユーザー名:パスワード)をBase64にしてヘッダーに設定する用途(※暗号化ではありません)。
  • JWTの中身確認(Base64URL): ヘッダー/ペイロードのデコード(※署名検証は別途必要)。
  • Data URI 生成: 画像やテキストを data: スキームへ埋め込み(用途・サイズに注意)。
  • 設定値の移送: JSONなどをBase64化して一時的に受け渡し(※機微情報は非推奨)。
  • デバッグ/検証: APIレスポンスやログのBase64断片を素早く可視化する。

よくある質問

A : はい。公開している範囲は無料でご利用いただけます。会員登録やログインも不要です。

A : いいえ。本ツールはブラウザ内で変換処理が完結し、入力内容をサーバーへ保存しない設計です。

A : いいえ。Base64は「可逆なエンコード方式」であり、暗号化ではありません。機密情報の取り扱いには十分ご注意ください。

A : Base64の「+」と「/」を「-」「_」へ置換し、末尾の「=」を省略できる形式です。JWTなどで使われます。

A : Base64は任意のバイナリを表現できます。元データがUTF-8テキストでない場合、テキスト表示は崩れるため「16進表示」へ切り替えてください。

A : はい。デコード時は空白・改行を除去して処理します(コピーされたBase64で起こりがちな混入に対応)。

利用条件・注意事項・免責等

利用条件

本ツールは、次の条件でご利用いただけます。

  • 完全無料
    ツール自体の利用料金はかかりません。
  • 登録不要
    アカウント作成やログインなしで、そのまま使えます。
  • 商用利用OK
    変換結果の利用は商用・業務用途でも問題ありません(ただし利用先の規約や法令はご確認ください)。
  • ブラウザ内処理
    ブラウザ内で処理が完結し、入力内容をサーバーへ保存しない構成です。

注意事項・免責

本ページの機能を利用したことにより発生したいかなる損害についても、 本ページの作成者・公開者・管理者は一切の責任を負いかねます。

  • Base64は暗号化ではありません。機密情報の貼り付けは推奨しません。
  • デコード結果がバイナリの場合、テキスト表示は不正確になることがあります(必要に応じて16進表示を利用してください)。
  • Data URI などへ埋め込む場合、サイズ増大(約33%増)や利用先の制限に注意してください。
  • ご利用は自己責任でお願いいたします。

ご利用は、必ずご自身の責任のもとでお願いいたします。