エンコードは暗号化ではありません
Base64文字列はパスワードなしで誰でもデコードできます。トークンや秘密情報を守る用途には使わず、バイナリデータをテキスト中心の形式や通信経路で扱う必要があるときに使います。
テキストやファイルをBase64にエンコードし、Base64文字列をテキストや元のファイルデータにデコードします。
ここにファイルをドラッグ&ドロップするか、クリックして選択してください
すべてのファイル形式に対応
Base64はセキュリティ機能ではなく、バイナリデータを文字列で表すエンコード方式です。用途とサイズ増加を理解するとAPI・Data URI・ファイル変換での失敗を減らせます。
Base64文字列はパスワードなしで誰でもデコードできます。トークンや秘密情報を守る用途には使わず、バイナリデータをテキスト中心の形式や通信経路で扱う必要があるときに使います。
Base64は3バイトを4文字で表すため、データ量は基本的に元の約4/3になります。最後のパディングやData URIの接頭辞でさらに少し増えるため、圧縮方法としては使えません。
テキストモードはUTF-8のバイト列を、ファイルモードは元のバイナリをエンコードします。data:MIME;base64,... は小さなリソースをWebコンテンツへ直接埋め込む場合に使い、大きなファイルは別ファイルのほうが効率的です。