url encode decode
Encode URL components or decode percent-encoded strings online
Use this browser-based URL encode decode tool for query strings, callback URLs, paths, and any percent-encoded text.
Switch between encode and decode mode, then paste your string.
Input
Output
Useful for query parameters, redirect URLs, and callback payloads.
Need more browser-side utilities?
DartShell complements quick web utilities with SSH access, file transfer, and remote workflow management on Mac.
What this URL tool helps with
Prepare query parameters
Encode spaces, symbols, and callback URLs before putting them into query strings.
Inspect encoded callback values
Decode percent-encoded text when debugging redirects, OAuth flows, and webhook payloads.
Keep conversion local
This tool runs in the browser, which is useful for quick troubleshooting without server round trips.
Common examples
Encode query text
hello world -> hello%20worldDecode a callback parameter
https%3A%2F%2Fexample.com%2Fdone -> https://example.com/done