Base64エンコーダー / デコーダー
テキストとBase64を双方向変換します。URL-safe(RFC 4648 §5)対応、パディング省略オプション付き。データは外部に送信されません。
テキストを入力するとBase64がここに表示されますBase64エンコードについて
Base64はバイナリデータを64種のASCII文字(A-Z, a-z, 0-9, +, /)で表現するエンコード方式です。 メールの添付ファイル、Data URI、JWTなど、バイナリデータをテキストとして扱う必要がある場面で広く使われています。
URL-safe Base64(RFC 4648 §5)では、URLやファイル名で問題を起こす「+」と「/」の代わりに「-」と「_」を使用します。 パディング文字「=」も省略可能です。
Base64エンコードにより、データサイズは約33%増加します(3バイト → 4文字)。 暗号化ではないため、機密データの保護には使用しないでください。