やまどり

Base64 エンコーダー / デコーダー

テキストをBase64に変換、または元に戻します。ブラウザ内のみで処理されます。

Base64 エンコード・デコードとは

Base64はバイナリデータをテキスト形式で表現するエンコード方式です。 メールの添付ファイル、画像のdata URI、JWTトークン、Basic認証のヘッダーなど、様々な場面で利用されています。

主な用途

  • JWT(JSON Web Token)の内容確認・デコード
  • Basic認証ヘッダーの生成・デコード
  • 画像のdata URI変換
  • APIリクエストのペイロード確認
  • 設定ファイルの秘匿情報のエンコード

安全性について

すべての処理はブラウザ内(JavaScript)で完結します。入力した文字列はサーバーに送信されません。

Base64変換の使い方

  1. STEP 1変換したい文字列を入力欄に貼り付けます。
  2. STEP 2エンコードまたはデコードを選び、結果を確認します。
  3. STEP 3必要な部分をコピーし、設定ファイルや検証作業に利用します。

具体的な利用例

たとえばAPI仕様書にあるBase64文字列をデコードすると、元のJSONや日本語テキストを確認できます。日本語はUTF-8として扱うため、ブラウザ標準の単純な変換で起きやすい文字化けを避けられます。

結果を見るときの注意点

Base64は暗号化ではなく、誰でも元に戻せる表現方法です。パスワードや秘密鍵を安全に保管する目的には使えません。認証情報を扱う場合は、結果の共有先やクリップボードの履歴にも注意してください。

入力データの扱い

処理はこのブラウザ内で完結し、入力したテキストやファイルは変換・解析のために外部サーバーへ送信されません。共有端末を使う場合は、作業後に入力欄とクリップボードの内容も消去してください。