Base64デコードツール

Base64文字列をブラウザで簡単にデコードできます。

Base64デコーダーツール

Base64 エンコードについて

Base64 は、バイナリ データを基数 64 表現に変換することで ASCII 文字列形式で表すバイナリからテキストへのエンコード スキームのグループです。Base64 という用語は、特定の MIME コンテンツ転送エンコードに由来します。

Each Base64 digit represents exactly 6 bits of data. Three 8-bit bytes (i.e., a total of 24 bits) can therefore be represented by four 6-bit Base64 digits.

元データ ビット表現 Base64エンコーディング
A 01000001 QQ==
AB 01000001 01000010 QUI=
ABC 01000001 01000010 01000011 QUJD

Base64 は、テキスト データを処理するように設計されたメディア上で保存および転送する必要があるバイナリ データをエンコードする必要がある場合によく使用されます。これは、転送中にデータが変更されずにそのまま残るようにするためです。

一般的な使用例

メールの添付ファイル

Base64 は、電子メールの添付ファイルをエンコードして、プレーン テキストを処理するように設計された SMTP 経由で送信できるようにするために使用されます。

Data URIs

Web開発では、Base64を使用して、画像やその他のファイルをデータURIとしてHTML、CSS、またはJavaScriptに直接埋め込みます。

Authentication

HTTP の基本認証では、Base64 を使用して資格情報をエンコードしてから、ネットワーク経由で送信します。

データストレージ

Base64 エンコードは、テキストベースのデータのみを格納できるデータベースにバイナリ データを格納するために使用されます。

XML/JSONデータ

バイナリ データは、データの整合性を確保するために、XML または JSON ドキュメントに含まれる場合、多くの場合 Base64 としてエンコードされます。

データ伝送

バイナリデータ転送をサポートしていないシステム間でデータを転送する場合、Base64 は信頼性の高いソリューションを提供します。

Related Tools