メインコンテンツまでスキップ

Base64 Converter

このエントリーをはてなブックマークに追加

元のテキスト:

Base64文字列:

使用例:

  • エンコード: "Hello, World!" → "SGVsbG8sIFdvcmxkIQ=="
  • エンコード: "こんにちは" → "44GT44KT44Gr44Gh44Gv"
  • エンコード: "Base64テスト" → "QmFzZTY044OG44K544OI"

Base64について

Base64は、バイナリデータをテキスト形式で表現するエンコーディング方式です。 電子メールの添付ファイル、データURL、APIトークンなど、様々な場面で使用されています。

使い方

  1. 元のテキストフィールドに文字列を入力すると、自動的にBase64エンコードされた結果が表示されます
  2. Base64文字列フィールドにエンコードされた文字列を入力すると、デコードされた結果が表示されます
  3. 各フィールドの右上にあるコピーボタンで内容をクリップボードにコピーできます

Base64の特徴

  • 文字セット: A-Z, a-z, 0-9, +, / の64文字を使用
  • パディング: 出力長を4の倍数にするため = または == が追加される場合があります
  • 用途: 電子メール、データURL、JSON Web Token、API認証など
  • 効率: 元のデータサイズの約133%になります

注意事項

  • このツールはクライアントサイドで動作し、入力されたテキストはサーバーに送信されません
  • JavaScript の btoa/atob 関数を使用しています
  • UTF-8エンコーディングに対応しています
  • Base64は暗号化ではなくエンコーディングです