Watch: encode and decode URL components
No sound. Each step is captioned on screen and also written out in the guide below.
Encode & Convert
Encode text for query parameters or decode a URL component without sending your data anywhere.
Spaces, Unicode, and reserved characters are encoded safely.
Your converted value will appear here.
No sound. Each step is captioned on screen and also written out in the guide below.
Encode readable text or decode a percent-encoded value.
Paste content into the input panel. Unicode is supported.
Copy or download the converted value locally.
hello world & café
hello%20world%20%26%20caf%C3%A9URL component encoding keeps a value from being mistaken for URL syntax when placed in a query or path segment.
It encodes the full input as one URL component. Use it for query values or path segments; it does not parse a URL into separate parts.
Plus signs are encoded as %2B so they remain literal plus signs when decoded.
The input may contain an incomplete percent escape such as %2. Check that every percent sign is followed by two hexadecimal characters.