本文へ移動
犬の手

ツールを探す

Base64・URL エンコード

文字列を Base64 や URL エンコード(%E3%81%82 の形)に変換し、元にも戻します。UTF-8 と Shift_JIS、Base64URL、ファイルの data URL 化に対応します。

ファイルはサーバーに送信されません

方式
向き
文字コード

またはファイルを Base64 にする

結果は、使う前にご自身で内容を確認してください。免責事項

使い方

  1. 「Base64」か「URL エンコード」と、「変換する」か「元に戻す」を選びます。
  2. 文字列を入力すると、すぐに結果が表示されます。Shift_JIS のデータを扱うときは、文字コードを切り替えます。
  3. 画像などのファイルを Base64 にするときは、ファイルを選びます。Base64 から戻した画像などは「ファイルとして保存」で保存できます。

よくある質問

URL エンコードの結果が encodeURIComponent と少し違います。

このツールは RFC 3986 に従い、「! ' ( ) *」も %21 などに変換します。encodeURIComponent はこれらを変換しませんが、どちらの形でも元に戻せば同じ文字列になります。

元に戻したら文字化けしました。

変換したときと違う文字コードで読んでいる可能性があります。文字コードを UTF-8 と Shift_JIS で切り替えてみてください。読めないバイトがあるときは、文字化けしたまま出さずにお知らせします。

Base64 は暗号化ですか?

いいえ。Base64 は誰でも元に戻せる変換で、内容を隠す働きはありません。パスワードなどの秘密の情報を守る目的には使わないでください。