URL Encoder/Decoder
Encode or decode URL components online. Convert spaces, symbols, query values, and percent-encoded strings in your browser.
Input
0 charsOutput
Use cases
URL encode
Encode spaces, punctuation, query values, and parameter text before placing them inside URLs or API requests.
URL decode
Turn percent-encoded strings back into readable text while debugging links, callbacks, and query parameters.
Component-safe workflow
The tool focuses on URL component encoding, which is best for individual values and parameters.
Examples
Frequently Asked Questions
When should I encode a URL value?+
Encode values before placing them inside query strings, path segments, or API parameters.
Is the input sent anywhere?+
No. The conversion runs in your browser.
Related Tools
API preview
Endpoint
POST
/api/url/codecRequest
{
"mode": "encode",
"input": "hello world?"
}Response
{
"result": "hello%20world%3F"
}