このシンプルなオンラインツールでテキストをBASE64にエンコード、またはBASE64をテキストにデコードします。
BASE64は、バイナリデータをASCII文字列形式で表現するエンコード方式です。メールやHTTPなどのテキストベースのプロトコルで安全に送信できるよう、画像やファイルなどのバイナリデータをテキストにエンコードするのに一般的に使用されます。BASE64は64文字(A-Z、a-z、0-9、+、/)を使用してデータを表現し、パディングには「=」を使用します。
BASE64エンコーダー/デコーダーは次のような状況で役立ちます:
BASE64は64個の印刷可能な文字を使用してバイナリデータを表現します。
3バイト(24ビット)のバイナリデータを4つの6ビットグループに分割し、各グループつ64文字(A-Z、a-z、0-9、+、/)のいずれかにマッピングします。
BASE64文字を対応する6ビット値に変換し、それらを連結して元のバイナリデータを復元します。パディング文字(=)は無視されます。