Base64エンコーダー/デコーダー
Base64はバイナリデータをJSON、HTTPヘッダー、メールに安全なASCIIとして表します。UTF-8テキストまたは小さなファイルをBase64に符号化し、APIペイロードとJWTセグメントを読めるテキストに戻します——資格情報をサーバーに漏らさずすべてローカル。
Base64の符号化または復号方法
1. 符号化または復号モードを選びます。
2. 入力テキストまたはBase64文字列を貼ります。
3. 出力をすぐに読みます。
4. 設定またはデバッグ向けに結果をクリップボードにコピーします。
Base64の例
Basic認証ヘッダー
"clientId:clientSecret" をBase64に符号化し、Authorization: Basic ... ヘッダーにします(HTTPSのみ使用)。
JWTペイロードセグメントの復号
eyJ... トークンの中央部分がJSONクレームに復号されます——完全パースにはJWTデコーダーと組み合わせます。
小さな設定の埋め込み
環境変数輸送向けにini断片を符号化します。
Base64が役立つとき
• API認証とデータURIをデバッグするとき。
• ログからのエラーペイロードを復号するとき。
• 符号化の仕組みを対話的に教えるとき。
暗号化ではない
誰でもBase64を復号できます——傍受された符号化済み秘密は露出として扱います。転送中は常にTLSです。
よくある質問
URL安全なBase64は?
+/ を -_ に置き換え、パディングを省略することがあります——API仕様を確認してください。
パディングの等号は?
有効なBase64は揃えのため = または == で終わります——厳密なパーサーで復号するときは含めてください。
復号に失敗したら?
入力に空白や誤ったアルファベットがあることがあります——改行を除きます。
Unicodeテキストは?
UTF-16ではなくUTF-8バイトを符号化します——Webの標準です。
画像は?
完全なデータURLワークフローには画像からBase64を使います。