このツールに問題がありますか?

「TEXTからBASE64への変換 オンライン」について

このツールはテキストを Base64 にエンコードします。任意のバイトを 64 種類の印刷可能 ASCII 文字で表す方式で、URL、メール本文、HTTP ヘッダ、JSON ペイロードなど、バイナリや特殊文字が問題になる文脈に安全に埋め込めます。

Base64 は暗号ではありません。読みづらく見えても、誰でも復号可能な公開・可逆な変換です。秘密の保護には使わず、ASCII チャネル経由のバイナリ/非 ASCII データ運搬に使ってください。

UTF-8 入力に対応し、非ラテン文字も正しく符号化。URL セーフな Base64(+ と / の代わりに - と _)にも切替可能で、クエリ文字列やトークンに使えます。

このツールの使い方

テキストを Base64 にエンコードする手順

  1. 原文を貼り付け

    プレーンテキストを「Text」欄に。絵文字、非ラテン文字、制御文字なんでも可。ツールは UTF-8 として扱います。

  2. エンコードの仕組み

    内部で `Buffer.from(text, 'utf8').toString('base64')`。出力は標準 Base64 アルファベット(A–Z a–z 0–9 + / =)パディング付き、URL セーフではありません。

  3. 「実行」

    出力は `base64` のみ — エンコード済み文字列。行折り返し、MIME スペーシング、URL セーフ置換などのオプションはありません。

  4. 使い所

    代表例:data: URL、HTTP Basic 認証ヘッダ、JSON に埋め込むバイナリ、メール添付。受け手が URL セーフを求めるなら、コピー後に + を -、/ を _ に置換してください。