Developer Tools
URL Encoder & Decoder
Encode or decode URL components for query strings, redirects, and API requests.
Result
How to use
Convert spaces, Unicode text, reserved characters, and encoded URL components using the browser's standard URI rules.
- Paste plain text or an encoded URL component.
- Choose encode or decode according to the current input.
- Copy the result or move it back into the input for another operation.
Best for
- Query parameter creation
- Redirect debugging
- API request preparation
Why the result matters
- Component encoding is intended for query values and path segments rather than an entire already-structured URL.
- Decoding malformed percent sequences produces a clear error instead of a partial result.
Example inputs
- Encode a search query
- Decode %20 and Unicode sequences
- Prepare a callback URL parameter
FAQ
Should I encode a whole URL?
This tool uses component encoding, which is best for individual query values or path segments.
Are spaces converted to plus signs?
No. Standard component encoding converts spaces to %20 rather than the form-specific plus convention.
Does it support Unicode text?
Yes. Unicode characters are encoded as UTF-8 percent sequences.
Is URL data stored?
No. Encoding and decoding run locally in your browser.