PRIVATE ENCODING TOOLBOX
URL Encoder & Decoder
Encode or decode URL components safely.
Encoding changes representation, not meaning or security. Results are generated locally and are not encryption.
%
URL
Encode or decode URL components safely.
Enable JavaScript to use this interactive local tool. The guide below remains available without JavaScript.
Customize
QUICK GUIDE
How to encode and decode URL components
URL encoding replaces reserved or unsafe characters with percent sequences. Use it for a query value or path component, not blindly on an entire URL that already contains separators.
Local processing
Nothing you enter or upload is sent to a server, saved, or shared.
Nothing you enter or upload is sent to a server, saved, or shared.
Use it in three steps
- Choose Encode or Decode.
- Paste the component and run the conversion automatically.
- Copy or download the exact result.
Practical example
ExampleQR tools & privacy → QR%20tools%20%26%20privacy
Format limitsThis tool uses component encoding. Encoding a full URL also escapes its colon and slashes.
Common errorsMalformed percent sequences such as a lone % cannot be decoded.
Frequently asked questions
What is %20?
It represents a space byte in percent encoding.
Is + decoded as a space?
Not by component decoding; that behavior belongs to form encoding.
Can I encode Unicode?
Yes. Unicode is first represented as UTF-8.