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%20world

Decode a callback parameter

https%3A%2F%2Fexample.com%2Fdone -> https://example.com/done