Skip to content
BoringKit
Developer Kit

Developer

URL Encode / Decode

Percent-encode or decode URLs and query values.

Runs locally in your browser. No upload.

Paste input, choose an action, then copy or download the result.

Input

Paste or edit the source, then run the tool.

Output

Review the result, then copy or download it.

Result summary

Review the key fields below. Open developer details for the full raw JSON.

Href
https://boringkit.com/search?q=hello%20world&lang=id
Protocol
https:
Origin
https://boringkit.com
Hostname
boringkit.com
Path
/search
Path Segments
1 items
Developer details
{
  "href": "https://boringkit.com/search?q=hello%20world&lang=id",
  "protocol": "https:",
  "origin": "https://boringkit.com",
  "hostname": "boringkit.com",
  "port": null,
  "path": "/search",
  "pathSegments": [
    "search"
  ],
  "queryParamCount": 2,
  "queryParams": [
    {
      "key": "q",
      "value": "hello world",
      "encodedKey": "q",
      "encodedValue": "hello%20world"
    },
    {
      "key": "lang",
      "value": "id",
      "encodedKey": "lang",
      "encodedValue": "id"
    }
  ],
  "hash": "",
  "encoded": "https://boringkit.com/search?q=hello%2520world&lang=id",
  "componentEncoded": "https%3A%2F%2Fboringkit.com%2Fsearch%3Fq%3Dhello%2520world%26lang%3Did",
  "safety": {
    "httpOnly": true,
    "hasCredentials": false,
    "hasFragment": false
  }
}