How to use it
- 1
Enter plain text or an encoded string.
- 2
Choose encode or decode.
- 3
Copy the transformed value.
What the tool can do
- Encoding with encodeURIComponent.
- Decoding with decodeURIComponent.
- Unicode text support.
Common use cases
- Preparing a query-parameter value.
- Inspecting an encoded value from logs.
- Representing spaces and special characters safely.
How it works inside
A space is encoded as %20, not as a plus sign.
The tool targets a URL component rather than a complete URL string.
Questions and answers
Can I paste a complete URL?
Yes, but the whole string will be encoded as one component. Usually only the intended value should be encoded.
How is this different from Base64?
URL encoding escapes characters for URLs, while Base64 represents bytes with a text alphabet.
