Base64 エンコード / デコード

テキストを Base64 にエンコード、Base64 をテキストにデコードします。UTF-8 と URL セーフ Base64 に対応。無料のオンライン Base64 変換ツールで、データはブラウザの外に出ません。

このツールについて

テキストを Base64 にエンコードし、Base64 をテキストにデコードします。テキストは UTF-8 として変換するので、日本語や絵文字などの非 ASCII 文字も正しく往復できます。

使い方

  1. 「エンコード」または「デコード」を選びます。
  2. テキストまたは Base64 文字列を貼り付けます。
  3. エンコードの場合、結果を URL や JWT で使うなら URL セーフをオンにして、出力をコピーします。

よくある質問

URL セーフ Base64 とは何ですか?

+ を - に、/ を _ に置き換え、末尾の = パディングを省いた形式で、URL やファイル名にそのまま使えます。デコーダーはどちらの形式も受け付けます。

デコードに失敗するのはなぜですか?

入力に Base64 で使わない文字が含まれている、長さがありえない値になっている、またはデコード結果のバイトが正しい UTF-8 テキストではない場合です。

Base64 は暗号化ですか?

いいえ。Base64 は誰でも元に戻せるエンコード方式です。秘密情報の保護には使わないでください。

関連ツール