URLエンコード・デコードでできること
日本語、空白、記号を含む文字列をパーセントエンコードし、パーセント列を元の文字へデコードできます。URLの一部分、URL全体、フォームの一つの値を区別して変換します。
使い方
- 「エンコード」または「デコード」を選びます。
- 「URL部品」「URL全体」「フォーム値(空白は+)」から対象を選びます。
- 文字列を入力し、表示された結果をコピーします。
URL部品とURL全体の違い
URL部品は検索パラメータの値やパスの1区切りなどに使い、encodeURIComponentとdecodeURIComponentの規則で区切り文字も変換します。URL全体はencodeURIとdecodeURIの規則で、:、/、?、&、=、#などURL構造を示す文字を保持します。
空白と「+」の扱い
URL部品とURL全体では空白を%20にし、デコード時の+はそのまま保持します。フォーム値だけは、エンコード時に空白を+へ、デコード時に+を空白へ変換します。フォーム値中の本来の+は%2Bで表します。
入力した文字列は送信されますか?
送信されません。変換、入力検査、コピーは、お使いのブラウザ内で行います。入力と結果をmonoLetが保存することもありません。
URLの正しさも確認できますか?
確認しません。このツールは選択した規則で文字列を一度変換するだけで、URLの妥当性検査、正規化、相対URLの解決、クエリ文字列の解析は行いません。