テキストをBase64にエンコードする理由
Base64を使えば、URL、JSONフィールド、データURIなど、プレーンなASCIIしか受け付けない経路でもテキストやバイナリデータを運べます。上の入力欄にテキストを入力または貼り付ければ、必要な場所にすぐ貼り付けられるBase64表現が即座に得られます。
仕組み
このエンコーダーは、UTF-8に完全対応した形でテキストをブラウザ内でBase64に変換するため、アクセント付き文字や絵文字も往復変換で損なわれません。処理は完全にクライアントサイドで行われるため、機密文字列のエンコードにも最適です。何もアップロードされず、データが端末の外に出ることはありません。