Base64 エンコード/デコード

テキストをBase64でエンコード・デコード。API連携・データ転送に便利。

データはサーバーに送信されず、完全にローカル(ブラウザ内)で動作します。機密情報も安全にご利用いただけます。

このツールについて

Base64は、バイナリデータをASCII文字列に変換するエンコーディング方式です。画像やファイルをテキストとして扱えるため、Data URIでの画像埋め込み、Basic認証のヘッダー生成、APIのペイロード転送などでよく使われます。このツールでは、テキストや画像データをBase64にエンコードしたり、Base64文字列をデコードして元のデータに戻したりできます。日本語などのマルチバイト文字にも対応しています。

使い方

テキストを入力して「エンコード」でBase64に変換、「デコード」で元のテキストに戻します。日本語などマルチバイト文字(UTF-8)にも対応。

いつ使うか

Basic認証ヘッダーの生成、Data URI(画像の埋め込み)、APIのペイロード転送、バイナリデータのテキスト化が必要な場合。

使用例

HelloSGVsbG8=、画像をData URIに変換してHTMLに埋め込み。

補足・Tips

  • Basic認証: Authorization: Basic + Base64(user:pass)。
  • Data URI: data:image/png;base64, + Base64(画像データ)。
  • データはサーバーに送信されません。ローカル処理のみ。

関連ツール