Everyday & IT

URLエンコード・デコード(パーセントエンコーディング)

URLには日本語や一部の記号をそのまま使えないため、UTF-8のバイトを「%」と16進数で表します。文字化けしたURLを読める形に戻すこともできます。

変換

計算結果

Result

エンコード結果

110文字

https%3A%2F%2Fexample.com%2F%E6%A4%9C%E7%B4%A2%3Fq%3D%E8%A8%88%E7%AE%97%20%E3%82%A2%E3%83%88%E3%83%AA%E3%82%A8

URLエンコードの使い方と計算式

  1. エンコードかデコードかを選びます。

  2. エンコードの場合は方式を選びます(パラメーターの値だけなら「パラメーター用」)。

  3. 文字列を入力すると変換結果が表示されます。

パラメーター用は「/ ? & = #」なども変換し、URL全体用はURLの区切り記号を残して変換します。デコード時は「+」を空白として扱います。

URLエンコードのよくある質問

「あ」をURLエンコードすると?

UTF-8で3バイト(E3 81 82)なので、「%E3%81%82」になります。

計算ツールを検索