URLエンコード・Base64変換

「%E3%81%82」のようなURLエンコード文字列やBase64を、読める文字に戻したり、その逆に変換したりします。日本語(UTF-8)に対応しています。

URLエンコードとは

URLには日本語や一部の記号をそのまま入れられないため、「あ」→「%E3%81%82」のように変換して使います。これがURLエンコード(パーセントエンコーディング)です。デコードすると、検索キーワードやページ名を読める形に戻せます。

「記号もすべてエンコード」はいつ使う?

URL全体を変換するときはチェックなし(encodeURI相当)、クエリパラメータの値だけを変換するときはチェックあり(encodeURIComponent相当)を選んでください。

Base64とは

データを英数字と「+ / =」だけで表す変換方式です。メールの添付ファイルや、Basic認証、データURLなどで使われています。URL用の「- _」を使った形式(Base64URL)もデコードできます。