ローカルで処理されます
このツールについて
Base64 はバイナリデータを 64 個の印字可能な ASCII 文字で表現するため、テキスト向けに作られたシステム(HTTP ヘッダー、JSON ペイロード、data URI、メール)でもデータが壊れずに通ります。
Authorization ヘッダーを調べたり、小さなアセットを data URI として埋め込んだり、デバッグ中にペイロードをデコードしたりするのにご利用ください。
Base64 はエンコードであって暗号化ではありません。誰でもデコードできます。秘密情報の保護には決して使わないでください。
よくある質問
Base64 は暗号化ですか?
いいえ。これは秘匿性がまったくない可逆的なテキストエンコードで、誰でも瞬時にデコードできます。秘密情報には本物の暗号技術をお使いください。
URL セーフな変種とは何ですか?
base64url は + と / を - と _ に置き換えるため、値が URL やファイル名の中でも壊れずに残ります。JWT が使っているのがこの形式です。
なぜ出力が = 記号で終わるのですか?
パディングです。Base64 は 3 バイトのブロック単位で処理し、入力の長さが 3 の倍数でないときに = が最後のブロックを埋めます。