Base64 エンコーダー / デコーダーの仕組み
Base64エンコーダー/デコーダーは、テキストまたはバイナリデータをBase64に変換したり、元に戻したりします。完全にブラウザ内で動作します。文字列を貼り付けるとBase64表現が得られ、またはBase64文字列を貼り付けると読み取れるテキストにデコードできます。入力したり貼り付けたりするものはどこにも送信されません。変換にはブラウザ組み込みのbtoaとatob関数(およびUnicodeサポートのためのTextEncoder)を使用します。
Base64はHTTP Authorizationヘッダー、データURI、メールMIME添付ファイル、バイナリコンテンツを運ぶJSONペイロード、多くのAPIトークン形式で使用される標準エンコーディングです。オフラインで完結しアップロード不要のエンコーダーがあれば、オンラインサービスを通じることなく、開発中に機密認証情報やバイナリブロブを安全にエンコードできます。