T

Text Machine

強力なテキストツールを、ブラウザで

Base64 エンコード / デコード

ブラウザ内でテキストを Base64 に変換し、再びデコードします。UTF-8 に安全に対応し、任意の URL-safe バリアントも利用できます。データがサーバーにアップロードされることはありません。

入力

0 行 · 0 文字

モード

URL-safe

Base64 エンコード / デコード の使い方

  1. 1

    エンコードかデコードを選ぶ

    テキストを Base64 に変換するにはモードを「Encode」に、Base64 文字列を読めるテキストに戻すには「Decode」に設定します。

  2. 2

    入力を行う

    テキストまたは Base64 を入力パネルに入力するか貼り付けます。必要に応じて「URL-safe」をオンにすると、URL やファイル名に適した文字セットを使います。

  3. 3

    変換する

    「Convert」をクリックすると、UTF-8 と絵文字に完全対応した変換がブラウザ内でローカルに実行されます。

  4. 4

    コピーまたは入れ替える

    結果をコピーするか、「Swap」を使って出力を入力に戻しモードを切り替えると、素早く往復変換できます。

よくある質問

ここでのエンコードとデコードの違いは何ですか?
エンコードは通常のテキストを Base64 表現に変換し、デコードは Base64 文字列を元のテキストに復元します。モードの切り替えで両者を行き来できます。
URL-safe オプションは何をしますか?
URL-safe な Base64 では、+ と / の文字が - と _ に置き換えられ、末尾の = パディングが除去されます。そのため、エスケープなしで URL やクエリ文字列、ファイル名にそのまま使えます。
絵文字や英語以外の文字に対応していますか?
はい。変換前にテキストは UTF-8 としてエンコードされるため、アクセント付き文字、非ラテン文字、絵文字もエンコード・デコードで正確に保持されます。
デコード時に不正な Base64 を貼り付けるとどうなりますか?
不正な Base64 を検出すると、文字化けした出力ではなく入力エラーのメッセージを表示します。誤字を確認するか、エンコードモードに切り替えるよう促されます。
データはどこかに送信されますか?
いいえ。コンバーターは JavaScript を使ってブラウザ内で完結するため、テキストや Base64 文字列がデバイスから外に出ることはありません。機密データや独自データにも安全に使えます。

関連ツール

こちらの便利なツールもどうぞ

URL Encoder / Decoder

JWT デコーダー

HTMLエンコーダー / デコーダー

HTMLからテキストへの変換ツール

JSON フォーマッター

正規表現テスター