URLエンコード&デコード
処理
範囲
利用方法
URLエンコード&デコードついて
- URLをエンコード、またはエンコード化されたURLをデコードできます。
使い方
- エンコードしたい場合は、『 変換前 』にエンコードしたいURLを入力してください。『 処理 』は「 エンコード 」を選択してください。自動的にエンコードされたURLが『 変換後 』に表示されます。
- デコードしたい場合は、『 変換前 』にエンコードされたURLを入力してください。『 処理 』は「 デコード 」を選択してください。自動的にデコードされたURLが『 変換後 』に表示されます。
変換の範囲について
- URL全体(既定)…
&=?+#/:は変換せず、日本語などURLに使えない文字だけを変換します。URLの形を保ったまま変換したい場合に使います。 - パラメータの値 … 上記の記号も含めてすべて変換します。検索語やフォームの値など、URLの一部として埋め込む文字列に使います。
- 例:
a&b=cを変換すると、URL全体ではa&b=c(変換なし)、パラメータの値ではa%26b%3Dcになります。 - + にご注意ください。URLの中で
+は空白として扱われることがあります。パスワードなど+を含む値は「パラメータの値」で変換してください。
使用している関数
- URL全体 … エンコードは
encodeURI()、デコードはdecodeURI() - パラメータの値 … エンコードは
encodeURIComponent()、デコードはdecodeURIComponent()
免責事項
当サイトをご利用したことによる、またはご利用になれないことにより生じるトラブルや損害には、当方は一切の責任を負いません。
text_fields テキスト・変換 のほかのツール
- 文字数カウンター 文字数・バイト数・行数を数えます。
- HTMLエスケープ &・<・> などの特殊文字を、HTMLで安全に使える形へ変換します。
- HTMLエンティティ化 文字をHTMLの数値参照・名前付き参照へ変換します。
- URLエンコード表示中 URLに使えない文字を %XX 形式に変換し、元にも戻せます。
- Base64 文字列やファイルをBase64へ変換し、元にも戻せます。
- 差分チェッカー 2つの文章やファイルを比べ、違う箇所を色分けして示します。
- 難読化・minify HTML・CSS・JavaScriptを圧縮(minify)または難読化します。
- 整形化 圧縮されたHTML・CSS・JavaScriptを読みやすく整形します。