Base64 エンコーダー / デコーダー
テキストをBase64に変換、または元に戻します。ブラウザ内のみで処理されます。
Base64 エンコード・デコードとは
Base64はバイナリデータをテキスト形式で表現するエンコード方式です。 メールの添付ファイル、画像のdata URI、JWTトークン、Basic認証のヘッダーなど、様々な場面で利用されています。
主な用途
- JWT(JSON Web Token)の内容確認・デコード
- Basic認証ヘッダーの生成・デコード
- 画像のdata URI変換
- APIリクエストのペイロード確認
- 設定ファイルの秘匿情報のエンコード
安全性について
すべての処理はブラウザ内(JavaScript)で完結します。入力した文字列はサーバーに送信されません。
Base64変換の使い方
- STEP 1変換したい文字列を入力欄に貼り付けます。
- STEP 2エンコードまたはデコードを選び、結果を確認します。
- STEP 3必要な部分をコピーし、設定ファイルや検証作業に利用します。
具体的な利用例
たとえばAPI仕様書にあるBase64文字列をデコードすると、元のJSONや日本語テキストを確認できます。日本語はUTF-8として扱うため、ブラウザ標準の単純な変換で起きやすい文字化けを避けられます。
結果を見るときの注意点
Base64は暗号化ではなく、誰でも元に戻せる表現方法です。パスワードや秘密鍵を安全に保管する目的には使えません。認証情報を扱う場合は、結果の共有先やクリップボードの履歴にも注意してください。
入力データの扱い
処理はこのブラウザ内で完結し、入力したテキストやファイルは変換・解析のために外部サーバーへ送信されません。共有端末を使う場合は、作業後に入力欄とクリップボードの内容も消去してください。