URLエンコード・デコード

URLのパーセントエンコードを相互変換します。日本語を含むURLの確認に。

テキストを入力すると自動で変換します。

補足

  • encodeURIComponent / decodeURIComponent と同じ規則で変換します。/ や ? もエンコード対象です。
  • デコード時、+ は半角スペースには変換されません(フォーム送信形式ではなくURI規則で処理します)。

よくある質問

URLエンコードとURLデコードは何が違いますか?

エンコードは日本語や記号を%E3%81%82のようなパーセント形式へ変換すること、デコードはその逆に元の文字へ戻すことです。この画面では両方向をその場で確認できます。

デコードすると + が半角スペースになりませんか?

なりません。URI規則(decodeURIComponent と同じ)で処理するため、+ は + のままです。フォーム送信形式のクエリ文字列として + を空白に戻したい場合は、クエリ文字列の分解・組み立てをご利用ください。

/ や ? もエンコードされますか?

エンコードされます。encodeURIComponent と同じ規則のため、URL全体ではなくパラメータの値をエンコードする用途に合っています。

↑↓ 移動 / Enter 開く / Esc 閉じる