ToolsKitHub

Base64 エンコード/デコード

デコードまたはエンコードする文字列を入力してください

Base64とは何ですか?

Base64は、バイナリデータを印刷可能なASCII文字に変換する一般的なエンコード方式です。データのエンコードとデコードに広く使われるアルゴリズムで、インターネットのデータ伝送やデータ保存に役立ちます。

Base64エンコードの原理は、データを3バイトのグループに分けて、各グループを4つの6ビットのセグメントに分割し、各セグメントを印刷可能なASCII文字に変換することです。データのバイト数が3の倍数でない場合、エンコードの要件を満たすためにパディングが追加されます。

厳密には、Base64はテキストデータのエンコード変換を行うだけで、“暗号化”や“デコード”ではありません。