URL エンコード・デコード

テキストを URL で使える形にエンコードし、% エスケープをデコードし、URL の各部分とパラメーターを確認できます。

方向
エンコード対象
出力

URL の構成

上に完全な URL を貼り付けると各部分が表示されます。

よくある質問

URL エンコードとは?

URL に使える文字は限られた ASCII 文字だけです。空白、&、=、日本語などは % と 16 進数のバイトで表します。空白は %20、「あ」は %E3%81%82(UTF-8 の 3 バイト)になります。

値と URL 全体、どちらをエンコードする?

クエリやパスに入れる値はそれぞれエンコードします(JavaScript の encodeURIComponent)。そうしないと「a&b」が 2 つのパラメーターに分かれます。URL 全体のエンコード(encodeURI)は使えない文字だけを変換し、構造は残します。