Base64 エンコーダー & デコーダー

Base64形式でデータをエンコード/デコード - バイナリデータの標準的なエンコード方式

Base64音声変換ツール

Base64エンコードされた音声ファイルをオンラインで変換 - 無料デコードツール

Base64音声変換ツール

Base64とは?

Base64は、64種類の異なる文字を使用してバイナリデータをテキスト形式に変換するエンコード方式です。テキストコンテンツのみをサポートするチャネルでバイナリ形式で保存されたデータを転送するために設計されています。

元のテキスト:
Man is distinguished, not only by his reason, but ...
Base64エンコード:
TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCAuLi4=

一般的な使用例

メール添付ファイル

Base64は、メールシステム(MIME)でバイナリ添付ファイルをASCIIテキスト形式にエンコードして転送するために使用されます。

データURI

Base64エンコーディングを使用して、画像やその他のファイルをHTML/CSSに直接埋め込みます。

URL安全なデータ

特殊文字なしでURLやファイル名に安全に含めるためにバイナリデータをエンコードします。

技術的詳細

  • 64文字セットを使用:A-Z、a-z、0-9、通常は"+"と"/"、パディング用の"="
  • バイナリデータ3バイトごとに4つのBase64文字に変換
  • テキストベースのシステム間転送時のデータ整合性を確保
  • バイナリ形式と比較してデータサイズが約33%増加