Tools
URL Encode/Decode
Percent-encode strings for use in URLs, or decode percent-encoded strings.
Commands
# Encode
devv url encode "hello world & more"
# Decode
devv url decode "hello%20world%20%26%20more"
Examples
# Encode a query parameter
devv url encode "search term with spaces & symbols"
# Decode a URL from logs
devv url decode "https%3A%2F%2Fexample.com%2Fpath%3Fq%3Dtest"
Output
$ devv url encode "hello world & more"
hello%20world%20%26%20more
$ devv url decode "hello%20world%20%26%20more"
hello world & more
Pipeline Usage
| Pipeline ID | Description |
|---|---|
url-encode |
Percent-encode input |
url-decode |
Decode percent-encoded input |
devv pipe exec "url-encode | base64-encode" "hello world"
devv pipe exec "base64-decode | url-decode" "aGVsbG8lMjB3b3JsZA=="
Behavior
Both transform their input — the encoded/decoded result passes to the next step.
Was this page helpful?