パラメータ値(おすすめ)
クエリ value、パス断片、ファイル名は encodeURIComponent 相当で安全に扱えます。
URL エンコード デコード(パーセントエンコード)をブラウザ内で即変換。encodeURIComponent / encodeURI 相当の切替や、二重エンコードの可能性も検出します。
初期値は自動判定。入力した瞬間に結果が更新され、コピー・入替・クリアまで1画面で完結します。
クエリ value、パス断片、ファイル名は encodeURIComponent 相当で安全に扱えます。
https://example.com/...?... の形を保ちたいときは encodeURI 相当を選びます。
フォーム由来のクエリでは + がスペース扱いになることがあります。詳細オプションで切替できます。
入力
https://example.com/検索?q=東京 ランチ&ref=メール#セクション
出力イメージ
対象=URL全体なら構造を保ちつつ変換
入力
utm_source=メール&utm_campaign=春セール 2026
出力イメージ
+ と %20 の違いを比較しやすい
入力
こんにちは/Hello?name=山田太郎¬e=10%OFF
出力イメージ
不正%がある場合でも安全デコードなら警告して継続
%20 はRFCに沿ったスペースの表現で、+ は主に application/x-www-form-urlencoded の慣習です。フォーム由来クエリでは + がスペース扱いになることがあります。
値だけなら encodeURIComponent 相当、URL全体なら encodeURI 相当を使います。区切り文字を潰したくないかで判断します。
%25 が多い場合など、同じ文字列を複数回エンコードしている可能性があります。このツールでは検出して、必要なら「もう一度デコード」を実行できます。