Base64 エンコード/デコードツール

無料のオンラインBase64エンコード/デコードツール。テキストとファイルのBase64変換をサポート。クライアントサイド処理でデータはサーバーにアップロードされず、安全です。

Base64 知識

Base64とは?

Base64は、64個の印字可能な文字を使用してバイナリデータを表現する方法です。6ビットを1単位とし、特定の印字可能な文字に対応させます。

利用シーン

  • 電子メール送信(MIME)
  • URLでのデータ送信
  • HTML/CSSへの画像埋め込み(Data URI)

原理

Base64のインデックス表には、A-Z, a-z, 0-9, +, / が含まれます。

安全性

Base64はエンコード方式であり、暗号化アルゴリズムではありません。簡単にデコードできるため、機密データの保護には適していません。

特徴

  • エンコード後のデータ量は約33%増加します(6ビットのバイナリデータが8ビットのASCII文字になるため)。
  • URLで直接使用可能です。
  • バイナリデータを安全に送信できます。
  • テキストプロトコルを介してバイナリデータを送信する必要があるシナリオに適しています。